docs📝: add docs
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
7ea03f238a
commit
5043f59f0f
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* @LastEditTime: 2024-06-04 18:37:43
|
||||
* @LastEditTime: 2024-06-13 19:24:04
|
||||
* @Description: ...
|
||||
* @Date: 2023-09-19 19:04:57
|
||||
* @Author: isboyjc
|
||||
|
@ -76,27 +76,108 @@ export default defineConfig({
|
|||
},
|
||||
nav: [
|
||||
{ text: '快速了解', link: '/docs/guide' },
|
||||
{ text: '特色', link: '/#features' },
|
||||
{ text: '订阅', link: '/#subscribe' },
|
||||
{ text: '在线支持', link: '/docs/support' }
|
||||
{ text: 'API & 扩展', link: '/docs/api/api' },
|
||||
{ text: '订阅', link: '/docs/setting/subscribe' },
|
||||
{ text: '联系我们', link: '/docs/team/support' }
|
||||
],
|
||||
sidebar: {
|
||||
'/docs': [
|
||||
{
|
||||
text: '测试通告',
|
||||
link: '/docs/testing'
|
||||
text: '公告',
|
||||
link: '/docs/notice'
|
||||
},
|
||||
{
|
||||
text: '快速了解',
|
||||
link: '/docs/guide'
|
||||
},
|
||||
{
|
||||
text: '关于我们',
|
||||
link: '/docs/about'
|
||||
text: '介绍',
|
||||
items: [
|
||||
{
|
||||
text: '记录灵感',
|
||||
link: '/docs/basic/record'
|
||||
},
|
||||
{
|
||||
text: '编排灵感',
|
||||
link: '/docs/basic/layout'
|
||||
},
|
||||
{
|
||||
text: '微信录入',
|
||||
link: '/docs/basic/wechat'
|
||||
},
|
||||
{
|
||||
text: '多级标签',
|
||||
link: '/docs/basic/label'
|
||||
},
|
||||
{
|
||||
text: '每日回顾',
|
||||
link: '/docs/basic/review'
|
||||
},
|
||||
{
|
||||
text: '快速搜索',
|
||||
link: '/docs/basic/search'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
text: '联系我们',
|
||||
link: '/docs/support'
|
||||
text: '帐号 & 订阅',
|
||||
items: [
|
||||
{
|
||||
text: '关于订阅',
|
||||
link: '/docs/setting/subscribe'
|
||||
},
|
||||
{
|
||||
text: '帐号设置',
|
||||
link: '/docs/setting/account'
|
||||
},
|
||||
{
|
||||
text: '数据迁移',
|
||||
link: '/docs/setting/transfer'
|
||||
},
|
||||
{
|
||||
text: '用户反馈',
|
||||
link: '/docs/setting/feedback'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
text: 'API & 扩展',
|
||||
items: [
|
||||
{
|
||||
text: 'API',
|
||||
link: '/docs/api/api'
|
||||
},
|
||||
{
|
||||
text: '扩展',
|
||||
link: '/docs/api/extend'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
text: '团队',
|
||||
items: [
|
||||
{
|
||||
text: '关于我们',
|
||||
link: '/docs/team/about'
|
||||
},
|
||||
{
|
||||
text: '联系我们',
|
||||
link: '/docs/team/support'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
text: '服务协议',
|
||||
items: [
|
||||
{
|
||||
text: '用户协议',
|
||||
link: '/docs/other/ua'
|
||||
},
|
||||
{
|
||||
text: '隐私协议',
|
||||
link: '/docs/other/pa'
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -143,27 +224,108 @@ export default defineConfig({
|
|||
themeConfig: {
|
||||
nav: [
|
||||
{ text: 'Guide', link: '/docs/guide' },
|
||||
{ text: 'Features', link: '/#features' },
|
||||
{ text: 'Subscribe', link: '/#subscribe' },
|
||||
{ text: 'Online Support', link: '/docs/support' }
|
||||
{ text: 'API & Extend', link: '/docs/api/api' },
|
||||
{ text: 'Subscribe', link: '/docs/setting/subscribe' },
|
||||
{ text: 'Contact Us', link: '/docs/team/support' }
|
||||
],
|
||||
sidebar: {
|
||||
'/en/docs': [
|
||||
{
|
||||
text: 'Test Notice',
|
||||
link: '/en/docs/testing'
|
||||
text: 'Notice',
|
||||
link: '/en/docs/notice'
|
||||
},
|
||||
{
|
||||
text: 'Get Guide',
|
||||
link: '/en/docs/guide'
|
||||
},
|
||||
{
|
||||
text: 'About Us',
|
||||
link: '/en/docs/about'
|
||||
text: 'Introduce',
|
||||
items: [
|
||||
{
|
||||
text: 'Record Inspiration',
|
||||
link: '/en/docs/basic/record'
|
||||
},
|
||||
{
|
||||
text: 'Layout Inspiration',
|
||||
link: '/en/docs/basic/layout'
|
||||
},
|
||||
{
|
||||
text: 'WeChat Input',
|
||||
link: '/en/docs/basic/wechat'
|
||||
},
|
||||
{
|
||||
text: 'Multi Level Tags',
|
||||
link: '/en/docs/basic/label'
|
||||
},
|
||||
{
|
||||
text: 'Daily Review',
|
||||
link: '/en/docs/basic/review'
|
||||
},
|
||||
{
|
||||
text: 'Quick Search',
|
||||
link: '/en/docs/basic/search'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
text: 'Contact Us',
|
||||
link: '/en/docs/support'
|
||||
text: 'Account & Subscribe',
|
||||
items: [
|
||||
{
|
||||
text: 'About Subscribe',
|
||||
link: '/en/docs/setting/subscribe'
|
||||
},
|
||||
{
|
||||
text: 'Account Settings',
|
||||
link: '/en/docs/setting/account'
|
||||
},
|
||||
{
|
||||
text: 'Data Migration ',
|
||||
link: '/en/docs/setting/transfer'
|
||||
},
|
||||
{
|
||||
text: 'User Feedback',
|
||||
link: '/en/docs/setting/feedback'
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
text: 'API & Extend',
|
||||
items: [
|
||||
{
|
||||
text: 'API',
|
||||
link: '/en/docs/api/api'
|
||||
},
|
||||
{
|
||||
text: 'Extend',
|
||||
link: '/en/docs/api/extend'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
text: 'Team',
|
||||
items: [
|
||||
{
|
||||
text: 'About Us',
|
||||
link: '/en/docs/team/about'
|
||||
},
|
||||
{
|
||||
text: 'Contact Us',
|
||||
link: '/en/docs/team/support'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
text: 'Service Agreement',
|
||||
items: [
|
||||
{
|
||||
text: 'User Agreement',
|
||||
link: '/en/docs/other/ua'
|
||||
},
|
||||
{
|
||||
text: 'Privacy Agreement',
|
||||
link: '/en/docs/other/pa'
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
@ -38,6 +38,7 @@ const { theme, frontmatter, lang } = useData()
|
|||
</p>
|
||||
</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.resource.guide') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.resource.origin') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.resource.faq') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.resource.extend') }}</li>
|
||||
</ul>
|
||||
|
@ -50,9 +51,7 @@ const { theme, frontmatter, lang } = useData()
|
|||
</p>
|
||||
</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.team.aboutus') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.team.origin') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.team.contactus') }}</li>
|
||||
<li class="py-3 md:py-0 md:pb-4 lt-sm:text-center">{{ t(lang, 'footer.team.support') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-span-2 lt-sm:col-span-1">
|
||||
|
|
|
@ -34,12 +34,12 @@ const price = ref({
|
|||
:enter="{ opacity: 1, y: 0, scale: 1 }"
|
||||
:delay="0"
|
||||
:duration="400"
|
||||
:href="routerPath(lang, '/docs/testing')"
|
||||
:href="routerPath(lang, '/docs/notice')"
|
||||
class="h-34px font-semibold text-primary rounded-full px-5 text-sm leading-6 border-2 border-solid border-primary flex-center duration-200 no-underline!"
|
||||
uno-hover="bg-primary text-[var(--vp-c-neutral-inverse)]!"
|
||||
>
|
||||
<icon-custom-islenote class="text-16px mr-6px" />
|
||||
<span class="block lg:inline"> {{t(lang, 'notify.test')}} <span aria-hidden="true">→</span> </span>
|
||||
<span class="block lg:inline"> {{t(lang, 'notice')}} <span aria-hidden="true">→</span> </span>
|
||||
</a>
|
||||
</div>
|
||||
<h1
|
||||
|
@ -148,9 +148,9 @@ const price = ref({
|
|||
{{ t(lang, 'features.desc') }}
|
||||
</div>
|
||||
<a
|
||||
target="_blank"
|
||||
class="h-34px font-semibold text-primary rounded-full px-5 mt-4 text-sm leading-6 flex-center duration-200 no-underline!"
|
||||
uno-hover="underline!"
|
||||
:href="routerPath(lang, '/docs/guide')"
|
||||
>
|
||||
{{ t(lang, 'features.more') }}->
|
||||
</a>
|
||||
|
@ -217,9 +217,9 @@ const price = ref({
|
|||
{{ t(lang, 'subscribe.desc') }}
|
||||
</div>
|
||||
<a
|
||||
target="_blank"
|
||||
class="h-34px font-semibold text-primary rounded-full px-5 mt-4 text-sm leading-6 flex-center duration-200 no-underline!"
|
||||
uno-hover="underline!"
|
||||
:href="routerPath(lang, '/docs/setting/subscribe')"
|
||||
>
|
||||
{{ t(lang, 'subscribe.more') }}->
|
||||
</a>
|
||||
|
@ -334,6 +334,96 @@ const price = ref({
|
|||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="">
|
||||
<div
|
||||
class="mx-auto w-full lg:px-24 max-w-7xl md:px-12 items-center px-8 py-24"
|
||||
>
|
||||
<div class="sm:flex sm:flex-col sm:align-center">
|
||||
<h1
|
||||
class="text-4xl font-700 text-center"
|
||||
>
|
||||
{{t(lang, 'feedback')}}
|
||||
</h1>
|
||||
<div
|
||||
class="text-[var(--vp-c-text-3)] mt-4 text-base text-center"
|
||||
>
|
||||
{{ t(lang, 'feedback.desc') }}
|
||||
</div>
|
||||
<a
|
||||
class="h-34px font-semibold text-primary rounded-full px-5 mt-4 text-sm leading-6 flex-center duration-200 no-underline!"
|
||||
uno-hover="underline!"
|
||||
:href="routerPath(lang, '/docs/setting/feedback')"
|
||||
>
|
||||
{{ t(lang, 'feedback.more') }}->
|
||||
</a>
|
||||
</div>
|
||||
<ul
|
||||
class="mt-12! grid grid-cols-1 gap-16 lg:gap-8 md:gap-12 sm:grid-cols-2 lg:grid-cols-3"
|
||||
>
|
||||
<li class="list-none">
|
||||
<div class="h-full flex flex-col justify-between">
|
||||
<div>
|
||||
<div class="flex gap-x-1">
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
</div>
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-3)] mt-4">“在线笔记我一直担心用户隐私,希望可以让用户更有能力并能更好地控制个人数据。”</p>
|
||||
</div>
|
||||
<footer class="flex justify-between items-center mt-6">
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-2)] font-display">用户·A</p>
|
||||
<div class="w-22px h-22px rounded-2 bg-[var(--vp-c-text-1)] flex-center">
|
||||
<icon-custom-sefen class="text-18px text-[var(--vp-c-neutral-inverse)]" />
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</li>
|
||||
<li class="list-none">
|
||||
<div class="h-full flex flex-col justify-between">
|
||||
<div>
|
||||
<div class="flex gap-x-1">
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
</div>
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-3)] mt-4">“反馈了一个需求点,很快就被官方实现了,看得出来你们很注重用户体验以及反馈,哈哈哈”</p>
|
||||
</div>
|
||||
<footer class="flex justify-between items-center mt-6">
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-2)] font-display">用户·D</p>
|
||||
<div class="w-22px h-22px rounded-2 bg-[var(--vp-c-text-1)] flex-center">
|
||||
<icon-custom-sefen class="text-18px text-[var(--vp-c-neutral-inverse)]" />
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</li>
|
||||
<li class="list-none">
|
||||
<div class="h-full flex flex-col justify-between">
|
||||
<div>
|
||||
<div class="flex gap-x-1">
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
<icon-material-symbols-family-star class="text-16px text-[var(--vp-c-indigo-1)]" />
|
||||
</div>
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-3)] mt-4">“项目成功交付了,比预想中的要更好,很用心,nice,希望有机会可以继续合作。”</p>
|
||||
</div>
|
||||
<footer class="flex justify-between items-center mt-6">
|
||||
<p class="lg:text-sm text-[var(--vp-c-text-2)] font-display">客户·R</p>
|
||||
<div class="w-22px h-22px rounded-2 bg-[var(--vp-c-text-1)] flex-center">
|
||||
<icon-custom-sefen class="text-18px text-[var(--vp-c-neutral-inverse)]" />
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ export default {
|
|||
"desc": 'Record inspiration, arrange inspiration~',
|
||||
"desc.secondary": 'Continuously record and build a private knowledge base anytime, anywhere, in multiple ways',
|
||||
|
||||
"notify.test": 'Test notice',
|
||||
"notice": 'ISLE Notice',
|
||||
"register": 'Free registration',
|
||||
"guide": 'Get guide',
|
||||
"login": 'Log in now',
|
||||
|
@ -42,6 +42,10 @@ export default {
|
|||
"subscribe.free.desc": 'General equity statement',
|
||||
"subscribe.sub.desc": 'Subscription Benefits Description',
|
||||
|
||||
"feedback": "User feedback",
|
||||
"feedback.desc": "Take every feedback and suggestion seriously",
|
||||
"feedback.more": "View more",
|
||||
|
||||
"footer.desc1": 'This site is built based on the open-source project',
|
||||
"footer.desc2": '',
|
||||
"footer.desc3": 'All rights reserved',
|
||||
|
@ -52,13 +56,12 @@ export default {
|
|||
"footer.product.webplugin": 'Web Plugin',
|
||||
"footer.resource": 'Resource',
|
||||
"footer.resource.guide": 'Get Guide',
|
||||
"footer.resource.origin": 'Product Origin',
|
||||
"footer.resource.faq": 'FAQ',
|
||||
"footer.resource.extend": 'Extend API',
|
||||
"footer.team": 'Team',
|
||||
"footer.team.aboutus": 'About Us',
|
||||
"footer.team.origin": 'Product Origin',
|
||||
"footer.team.contactus": 'Contact Us',
|
||||
"footer.team.support": 'Online support',
|
||||
"footer.other": 'Other',
|
||||
"footer.other.ua": 'User Agreement',
|
||||
"footer.other.pa": 'Privacy Agreement',
|
||||
|
|
|
@ -4,7 +4,7 @@ export default {
|
|||
"desc": '记录灵感,编排灵感~',
|
||||
"desc.secondary": '随时随地、多种方式,持续记录,打造私人知识库',
|
||||
|
||||
"notify.test": '测试通告',
|
||||
"notice": '岛屿公告',
|
||||
"register": '免费注册',
|
||||
"guide": '快速了解',
|
||||
"login": '立即登录',
|
||||
|
@ -41,6 +41,10 @@ export default {
|
|||
"subscribe.free.desc": '普通权益说明',
|
||||
"subscribe.sub.desc": '订阅权益说明',
|
||||
|
||||
"feedback": "用户反馈",
|
||||
"feedback.desc": "认真对待每一条反馈与建议",
|
||||
"feedback.more": "查看更多",
|
||||
|
||||
"footer.desc1": '本站基于开源项目',
|
||||
"footer.desc2": '构建',
|
||||
"footer.desc3": '版权所有',
|
||||
|
@ -51,13 +55,12 @@ export default {
|
|||
"footer.product.webplugin": '网页插件',
|
||||
"footer.resource": '资源',
|
||||
"footer.resource.guide": '快速了解',
|
||||
"footer.resource.origin": '产品起源',
|
||||
"footer.resource.faq": '常见问题',
|
||||
"footer.resource.extend": '扩展API',
|
||||
"footer.team": '团队',
|
||||
"footer.team.aboutus": '关于我们',
|
||||
"footer.team.origin": '产品起源',
|
||||
"footer.team.contactus": '联系我们',
|
||||
"footer.team.support": '在线支持',
|
||||
"footer.other": '其他',
|
||||
"footer.other.ua": '用户协议',
|
||||
"footer.other.pa": '隐私协议',
|
||||
|
|
|
@ -3,6 +3,4 @@ outline: deep
|
|||
footer: false
|
||||
---
|
||||
|
||||
# 测试通告
|
||||
|
||||
TODO...
|
||||
# API
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 扩展
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 下载
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 多级标签
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 编排灵感
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 记录灵感
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 每日回顾
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 快速搜索
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 微信录入
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 常见问题
|
|
@ -5,4 +5,94 @@ footer: false
|
|||
|
||||
# 快速了解
|
||||
|
||||
TODO
|
||||
## 记录灵感
|
||||
|
||||
生活常常显得无趣,工作也可能变得麻木。
|
||||
|
||||
然而,在某个瞬间,我们可能会诞生一些了不起的想法,却在下一秒将其抛之脑后;
|
||||
|
||||
我们可能会发现一些独特的见解,却在下一秒忘记;
|
||||
|
||||
我们可能会听到一句醍醐灌顶的话语,却在下一秒忽略。
|
||||
|
||||
你是否曾注意到,在某个时刻,我们想评价一个产品、写一篇文章,甚至回复一句话时,突然想到自己曾有过类似的想法、见解,或见过类似的句子,但当下却无法回想起来?
|
||||
|
||||
灵感是一种神秘而宝贵的思维火花,带来创造力和创新力,使我们在生活和工作中不断突破和进步。然而,灵感的出现往往是不可预测的,因此我们需要记录。
|
||||
|
||||
记录是我们与时间对话的方式,是将一瞬间的真实保存为永恒的手段。无论是生活中的琐事还是重大的历史事件,记录都在其中扮演着不可或缺的角色。通过记录,我们不仅能更好地理解过去,也能为未来积累宝贵的经验和教训。
|
||||
|
||||
因此,不要让那些闪现的灵感和思维火花轻易溜走。记录它们,不仅是对自己思考和创造的尊重,更是为未来的自己提供无尽的资源和灵感源泉。
|
||||
|
||||
|
||||
|
||||
## 编排灵感
|
||||
|
||||
灵感需要记录,但是灵感往往都是碎片化的,记录也只是第一步。要让这些宝贵的思维火花真正发挥作用,还需要我们学会编排灵感。
|
||||
|
||||
编排灵感,是将零散的点子和想法整理、分类、不日回顾、深入思考,并通过系统化的方式将它们转化为实际行动的过程。
|
||||
|
||||
将记录下来的灵感进行整理与分类,可以帮助我们更清晰地看到思维的脉络。但记录只是一种手段,只是记录没有任何意义,我们还需要不断回顾,在回顾中进一步深入思考和延展,最终落于实践。
|
||||
|
||||
灵感是我们内心深处的宝藏,而编排灵感是我们发掘和利用这一宝藏的关键。通过记录、整理、回顾、思考、行动、反思,我们可以将灵感落地,反哺我们的工作、生活和创作中。
|
||||
|
||||
|
||||
## What?
|
||||
|
||||
`岛屿笔记` 是我和朋友两个人一起创造的一款记录灵感、编排灵感的工具。主要目的就是为了可以让我们随时随地的记录与编排灵感,通过 `岛屿笔记` 让我们能够聚焦 “思考” 本身,无需为 “记录” 烦恼。
|
||||
|
||||

|
||||
|
||||
## 起源
|
||||
|
||||
其实我个人是 [Flomo](https://flomoapp.com/) 这个产品的深度用户,使用 `Flomo` 大概有 2-3 年了,也推荐了很多朋友去使用它,我很喜欢这个产品,也很认可创始人 [少楠](https://web.okjike.com/u/7B1385A9-FCC9-4446-B8CE-472EAF6817B2) 的一些理念。但是在产品的某些思考上,我与 `少楠` 的想法是背道而驰的,加上我在长期使用 `Flomo` 中发现的一些问题,稍候我会列出来这些问题点,也不能说是问题,而是对产品的定位不一致,所以我就想自己做一个更贴合自己想法的笔记产品,加上我也是个程序员,还算比较方便!
|
||||
|
||||
所以 `岛屿笔记` 是一款站在前人肩膀上的产品,而 `Flomo` 就是它的启蒙,由衷感谢!
|
||||
|
||||
> 理念不一致,并不代表产品不好,Flomo 是一款很优秀的产品,大家如果觉得岛屿笔记不符合你的想法,也可以看下 Flomo!
|
||||
|
||||
### 定位
|
||||
|
||||
`Flomo` 的定位是专注于记录与整理想法,拒绝 All in one,所以它只有简单记录,也不会去做更多延伸。
|
||||
|
||||
`岛屿笔记` 是不一样的,它的定位虽然也是一款记录灵感编排灵感的工具,但它的目标是随着不断的记录慢慢去打造一个独属于某个人的私人知识库,它会慢慢的做延伸,也会更繁琐一些。
|
||||
|
||||
之所以这样考虑,是因为我很不喜欢想要达到一个目的要使用多种组合工具,国内外的产品太多了,如果我想要记录碎片化灵感,并且有写作需求,那我可能要使用多款工具,国外的产品还好些,但国内的这些工具方大部分都会通过 “数据依赖” 以达到留住用户的目的,使用多种单一产品组合的话体验很差,我很不喜欢。
|
||||
|
||||
比如在这之前我使用 `Flomo` 记录灵感,同时我还使用 `Notion` 去写文章,`Notion` 是国外的一款很优秀的笔记产品,相对来说已经比较 open 了,写文章时我可能需要用到碎片化记录的一些内容,虽然 `Flomo` 支持同步 `Notion`,但是毕竟不是一个产品,只是导入 `Notion` 数据并不能很好的帮助我的写作,我需要不停的切换一些产品工具。
|
||||
|
||||
我们希望可以做一个以某个点为始慢慢聚焦某个领域的产品,但是我们并不会通过数据 “锁” 住用户,你可以把 `岛屿笔记` 当作一个提供了数据存储、数据操作的功能性平台,数据存储在我们这里,但是数据针对用户个人是完全 open 的,用户不喜欢或者发现了更好用的产品完全可以拿着自己的数据去迁移到另一个产品,用户可以通过 API 的方式取到平台上自己所有的数据去个性化扩展、去迁移,甚至我们会帮助用户去迁移,但如果用户喜欢我们的产品,我们希望可以让用户仅使用我们的产品,就可以处理这个领域内的更多需求。
|
||||
|
||||
这里的重点是目标领域,我们聚焦于某个领域,而 `岛屿笔记` 的领域就是 `私人知识库`,通过不断的记录丰富私人碎片化内容,我们的愿景是希望未来有一天,你除了可以使用岛屿笔记记录碎片化内容,还可以直接拿着这些碎片在岛屿笔记里创作,写文章、写书之类。未来我们还会通过 AI 处理私人的碎片化内容,让私人知识库变得更懂自己,甚至慢慢变成一个更趋近于思维上的你的 AI 工具。
|
||||
|
||||
但是无论怎样,`私人` 和 `知识库` 永远是我们的核心,我们只会基于这两个内容之上做文章。
|
||||
|
||||
|
||||
### 功能
|
||||
|
||||
我们上面说了定位区别,也因为定位,在功能上,`岛屿笔记` 和 `Flomo` 会有很大区别。
|
||||
|
||||
|
||||
#### 编辑器
|
||||
|
||||
如果你也使用过 `Flomo` 可能知道,它的编辑框只支持很少的样式,比如加粗、标记之类的,很简单,也很符合 `Flomo` 的产品理念,小而美,专注记录碎片。
|
||||
|
||||
但是岛屿不一样,岛屿中记录灵感的模块叫 `缪思`,英文名叫 `MUSE`,取自希腊神话中掌管灵感的 [缪斯](https://baike.baidu.com/item/%E7%BC%AA%E6%96%AF/63445?fr=ge_ala) 女神,岛屿中 `MUSE` 的编辑框支持常见的富文本样式编辑,同时也支持 `Markdown` 语法编辑,用户在使用三方平台或者 API 录入 `MUSE` 时可以使用 `Markdown` 的语法录入,我们会为其转换成目标样式。
|
||||
|
||||
可以看到,`MUSE` 的编辑框基本和常见的笔记编辑器一致了,之所以这样做有两个原因:
|
||||
|
||||
第一个原因是虽然记录碎片化内容、记录灵感时我们不需要太多样式,只需要能够快速记录,但是我们不能止于记录,记录后我们还需要回顾,在一次次不同时刻的回顾中我们可能会整理、去编辑这段内容,让它更完善,这时,只是记录简单文本信息的需求就不满足我们了,所以,富文本编辑器可以满足我们的编辑需求。
|
||||
|
||||
第二个原因上面也提到过,岛屿的愿景是私人知识库,`MUSE` 只是我们的第一步,未来我们还会有笔记模块让我们系统化的编辑长文章,让 `MUSE` 格式和其保持一致,有助于未来在笔记中直接应用 `MUSE` 的碎片化内容,而这些也属于我们产品理念中编排灵感的部分。
|
||||
|
||||
岛屿 `MUSE` 中使用的编辑器叫 `IsleEditor`,它是一个所见即所得( `WYSIWYG` )的 `Notion Style` 风格编辑器,基于开源编辑器 `ProseMirror` 和 `Tiptap`,未来,经过我们持续不断的完善,在 `MUSE` 编辑器中适配了所有富文本编辑器功能并确保无问题后,我们会上线岛屿的笔记模块,并且也会开源 `IsleEditor`,敬请期待。
|
||||
|
||||
|
||||
#### AI
|
||||
|
||||
在使用 `Flomo` 的过程中,前期在记录碎片化内容不多的时候,`Flomo` 的每日回顾给了我很大帮助,它可以让我的记录得以真实,因为我在每天的回顾中就可以不经意间看到我的记录,每日回顾可以轻易命中我想要回顾到的点,但是随着持续不断的记录,内容越来越多,每日回顾就变得可有可无,因为内容过多命中率变得及低,这也是我放弃 `Flomo` 的原因之一。
|
||||
|
||||
岛屿的产品思考中,我们设想采用 `AI` 方式来解决这个问题,通过 `AI` 去串联相关的碎片化内容,再回顾时,用户回顾的不再是单一的碎片,而是一系列相关碎片,以此让用户的回顾更成体系、更 “有用”,不只于此,`AI` 的融入可以给产品带来更多思考,包括但不仅限于使用 `AI` 润色碎片、提炼碎片、串联碎片、查找碎片,而这些功能也会逐步的开放上线供大家体验。
|
||||
|
||||
除了定时回顾外,岛屿也放置了随机回顾的入口,让用户在闲暇时进入岛屿系统,可以手动触发去回顾一串相关的记录,这些都是为了想方设法的让用户在记录碎片后可以让记录的碎片再次触达用户,得以深思和复盘。
|
||||
|
||||
> 更新:Flomo 近期内测了相关笔记的功能,可能也是考虑到了这个问题,这个功能在一定程度上解决了这个问题,我已经体验过了,是很不错的功能,但在体验上有待优化。
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 公告
|
||||
|
||||
岛屿笔记公测版将于 2024 年 06 月 30 日上线,敬请期待!
|
||||
|
||||
|
||||
- [👉🏻 快速了解岛屿笔记的前世今生](/docs/guide)
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 隐私协议
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 用户协议
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 帐号设置
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 用户反馈
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 关于订阅
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# 数据迁移
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# API
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Extend
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Download
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Multi level tags
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Layout inspiration
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Record inspiration
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Daily Review
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Quick search
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# WeChat input
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# FAQ
|
|
@ -3,6 +3,6 @@ outline: deep
|
|||
footer: false
|
||||
---
|
||||
|
||||
# Test Notice
|
||||
# Notice
|
||||
|
||||
TODO...
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Privacy Agreement
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# User Agreement
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Account Settings
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# User feedback
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# About subscribe
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
outline: deep
|
||||
footer: false
|
||||
---
|
||||
|
||||
# Data migration
|
|
@ -0,0 +1,4 @@
|
|||
<svg viewBox="0 0 600 600" fill="" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<path id="left" d="M351 300C351 231.027 294.973 175 226 175C157.027 175 101 231.027 101 300C101 368.973 157.027 424.5 226 424.5C294.973 424.5 351 368.973 351 300ZM226 228.571C220.359 228.571 214.867 229.204 209.525 230.467C205.692 231.374 201.936 232.607 198.257 234.164C194.494 235.757 190.919 237.641 187.53 239.816C183.224 242.58 179.219 245.813 175.516 249.516C171.813 253.219 168.579 257.224 165.816 261.53C163.641 264.919 161.757 268.494 160.164 272.257C158.607 275.936 157.374 279.692 156.468 283.524C155.204 288.867 154.571 294.359 154.571 300C154.571 305.641 155.204 311.132 156.467 316.475C157.374 320.308 158.607 324.064 160.164 327.743C161.757 331.505 163.641 335.081 165.815 338.469C168.579 342.775 171.813 346.781 175.516 350.484C179.219 354.188 183.225 357.422 187.531 360.185C190.92 362.359 194.495 364.243 198.257 365.836C201.936 367.393 205.692 368.626 209.525 369.533C214.867 370.796 220.359 370.929 226 370.929C231.641 370.929 237.132 370.796 242.474 369.533C246.307 368.626 250.064 367.393 253.743 365.836C257.506 364.243 261.082 362.359 264.471 360.184C268.777 357.42 272.781 354.187 276.484 350.484C280.187 346.781 283.42 342.777 286.184 338.471C288.359 335.082 290.243 331.506 291.836 327.743C293.394 324.064 294.626 320.307 295.533 316.474C296.797 311.132 297.429 305.641 297.429 300C297.429 294.359 296.797 288.867 295.533 283.524C294.626 279.692 293.393 275.936 291.836 272.257C290.243 268.495 288.359 264.919 286.185 261.53C283.421 257.224 280.188 253.219 276.484 249.516C272.781 245.813 268.776 242.579 264.47 239.816C261.081 237.641 257.505 235.757 253.743 234.164C250.064 232.607 246.309 231.375 242.476 230.467C237.133 229.204 231.641 228.571 226 228.571Z" fill="" fill-opacity="1.000000" fill-rule="evenodd"/>
|
||||
<rect id="r1" x="379.999969" y="361.000000" width="125.000000" height="53.000000" fill="" fill-opacity="1.000000"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
Loading…
Reference in New Issue