From 5043f59f0f48f014463ce59ca7e15d52c31c2438 Mon Sep 17 00:00:00 2001 From: isboyjc <214930661@qq.com> Date: Thu, 13 Jun 2024 19:25:24 +0800 Subject: [PATCH] =?UTF-8?q?docs=F0=9F=93=9D:=20add=20docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vitepress/config.js | 200 +++++++++++++++++-- .vitepress/theme/components/CustomFooter.vue | 3 +- .vitepress/theme/components/CustomHome.vue | 98 ++++++++- .vitepress/theme/locale/en.js | 9 +- .vitepress/theme/locale/zh.js | 9 +- docs/{testing.md => api/api.md} | 4 +- docs/api/extend.md | 6 + docs/basic/download.md | 6 + docs/basic/label.md | 6 + docs/basic/layout.md | 6 + docs/basic/record.md | 6 + docs/basic/review.md | 6 + docs/basic/search.md | 6 + docs/basic/wechat.md | 6 + docs/faq.md | 6 + docs/guide.md | 92 ++++++++- docs/notice.md | 12 ++ docs/other/pa.md | 6 + docs/other/ua.md | 6 + docs/setting/account.md | 6 + docs/setting/feedback.md | 6 + docs/setting/subscribe.md | 6 + docs/setting/transfer.md | 6 + docs/{ => team}/about.md | 0 docs/{ => team}/support.md | 0 en/docs/api/api.md | 6 + en/docs/api/extend.md | 6 + en/docs/basic/download.md | 6 + en/docs/basic/label.md | 6 + en/docs/basic/layout.md | 6 + en/docs/basic/record.md | 6 + en/docs/basic/review.md | 6 + en/docs/basic/search.md | 6 + en/docs/basic/wechat.md | 6 + en/docs/faq.md | 6 + en/docs/{testing.md => notice.md} | 2 +- en/docs/other/pa.md | 6 + en/docs/other/ua.md | 6 + en/docs/setting/account.md | 6 + en/docs/setting/feedback.md | 6 + en/docs/setting/subscribe.md | 6 + en/docs/setting/transfer.md | 6 + en/docs/{ => team}/about.md | 0 en/docs/{ => team}/support.md | 0 public/svg/custom/sefen.svg | 4 + 45 files changed, 583 insertions(+), 36 deletions(-) rename docs/{testing.md => api/api.md} (61%) create mode 100644 docs/api/extend.md create mode 100644 docs/basic/download.md create mode 100644 docs/basic/label.md create mode 100644 docs/basic/layout.md create mode 100644 docs/basic/record.md create mode 100644 docs/basic/review.md create mode 100644 docs/basic/search.md create mode 100644 docs/basic/wechat.md create mode 100644 docs/faq.md create mode 100644 docs/notice.md create mode 100644 docs/other/pa.md create mode 100644 docs/other/ua.md create mode 100644 docs/setting/account.md create mode 100644 docs/setting/feedback.md create mode 100644 docs/setting/subscribe.md create mode 100644 docs/setting/transfer.md rename docs/{ => team}/about.md (100%) rename docs/{ => team}/support.md (100%) create mode 100644 en/docs/api/api.md create mode 100644 en/docs/api/extend.md create mode 100644 en/docs/basic/download.md create mode 100644 en/docs/basic/label.md create mode 100644 en/docs/basic/layout.md create mode 100644 en/docs/basic/record.md create mode 100644 en/docs/basic/review.md create mode 100644 en/docs/basic/search.md create mode 100644 en/docs/basic/wechat.md create mode 100644 en/docs/faq.md rename en/docs/{testing.md => notice.md} (64%) create mode 100644 en/docs/other/pa.md create mode 100644 en/docs/other/ua.md create mode 100644 en/docs/setting/account.md create mode 100644 en/docs/setting/feedback.md create mode 100644 en/docs/setting/subscribe.md create mode 100644 en/docs/setting/transfer.md rename en/docs/{ => team}/about.md (100%) rename en/docs/{ => team}/support.md (100%) create mode 100644 public/svg/custom/sefen.svg diff --git a/.vitepress/config.js b/.vitepress/config.js index a5edc9b..ea31e77 100644 --- a/.vitepress/config.js +++ b/.vitepress/config.js @@ -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' + } + ] } ] }, diff --git a/.vitepress/theme/components/CustomFooter.vue b/.vitepress/theme/components/CustomFooter.vue index 5d0b750..fb61392 100644 --- a/.vitepress/theme/components/CustomFooter.vue +++ b/.vitepress/theme/components/CustomFooter.vue @@ -38,6 +38,7 @@ const { theme, frontmatter, lang } = useData()

  • {{ t(lang, 'footer.resource.guide') }}
  • +
  • {{ t(lang, 'footer.resource.origin') }}
  • {{ t(lang, 'footer.resource.faq') }}
  • {{ t(lang, 'footer.resource.extend') }}
  • @@ -50,9 +51,7 @@ const { theme, frontmatter, lang } = useData()

  • {{ t(lang, 'footer.team.aboutus') }}
  • -
  • {{ t(lang, 'footer.team.origin') }}
  • {{ t(lang, 'footer.team.contactus') }}
  • -
  • {{ t(lang, 'footer.team.support') }}
  • diff --git a/.vitepress/theme/components/CustomHome.vue b/.vitepress/theme/components/CustomHome.vue index 8fd202f..3d8eccf 100644 --- a/.vitepress/theme/components/CustomHome.vue +++ b/.vitepress/theme/components/CustomHome.vue @@ -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)]!" > - {{t(lang, 'notify.test')}} + {{t(lang, 'notice')}}

    {{ t(lang, 'features.more') }}-> @@ -217,9 +217,9 @@ const price = ref({ {{ t(lang, 'subscribe.desc') }} {{ t(lang, 'subscribe.more') }}-> @@ -334,6 +334,96 @@ const price = ref({ + +
    +
    +
    +

    + {{t(lang, 'feedback')}} +

    +
    + {{ t(lang, 'feedback.desc') }} +
    + + {{ t(lang, 'feedback.more') }}-> + +
    +
      +
    • +
      +
      +
      + + + + + +
      +

      “在线笔记我一直担心用户隐私,希望可以让用户更有能力并能更好地控制个人数据。”

      +
      +
      +

      用户·A

      +
      + +
      +
      +
      +
    • +
    • +
      +
      +
      + + + + + +
      +

      “反馈了一个需求点,很快就被官方实现了,看得出来你们很注重用户体验以及反馈,哈哈哈”

      +
      +
      +

      用户·D

      +
      + +
      +
      +
      +
    • +
    • +
      +
      +
      + + + + + +
      +

      “项目成功交付了,比预想中的要更好,很用心,nice,希望有机会可以继续合作。”

      +
      +
      +

      客户·R

      +
      + +
      +
      +
      +
    • +
    +
    +
    diff --git a/.vitepress/theme/locale/en.js b/.vitepress/theme/locale/en.js index 532968b..4be4e4a 100644 --- a/.vitepress/theme/locale/en.js +++ b/.vitepress/theme/locale/en.js @@ -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', diff --git a/.vitepress/theme/locale/zh.js b/.vitepress/theme/locale/zh.js index e98f165..bcfefb6 100644 --- a/.vitepress/theme/locale/zh.js +++ b/.vitepress/theme/locale/zh.js @@ -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": '隐私协议', diff --git a/docs/testing.md b/docs/api/api.md similarity index 61% rename from docs/testing.md rename to docs/api/api.md index a1b8895..c8f7e70 100644 --- a/docs/testing.md +++ b/docs/api/api.md @@ -3,6 +3,4 @@ outline: deep footer: false --- -# 测试通告 - -TODO... \ No newline at end of file +# API diff --git a/docs/api/extend.md b/docs/api/extend.md new file mode 100644 index 0000000..7d7b249 --- /dev/null +++ b/docs/api/extend.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 扩展 diff --git a/docs/basic/download.md b/docs/basic/download.md new file mode 100644 index 0000000..694a0ef --- /dev/null +++ b/docs/basic/download.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 下载 diff --git a/docs/basic/label.md b/docs/basic/label.md new file mode 100644 index 0000000..877ea2c --- /dev/null +++ b/docs/basic/label.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 多级标签 diff --git a/docs/basic/layout.md b/docs/basic/layout.md new file mode 100644 index 0000000..310cfc7 --- /dev/null +++ b/docs/basic/layout.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 编排灵感 \ No newline at end of file diff --git a/docs/basic/record.md b/docs/basic/record.md new file mode 100644 index 0000000..275279a --- /dev/null +++ b/docs/basic/record.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 记录灵感 \ No newline at end of file diff --git a/docs/basic/review.md b/docs/basic/review.md new file mode 100644 index 0000000..bcaeb34 --- /dev/null +++ b/docs/basic/review.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 每日回顾 \ No newline at end of file diff --git a/docs/basic/search.md b/docs/basic/search.md new file mode 100644 index 0000000..c89219d --- /dev/null +++ b/docs/basic/search.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 快速搜索 \ No newline at end of file diff --git a/docs/basic/wechat.md b/docs/basic/wechat.md new file mode 100644 index 0000000..e97cbde --- /dev/null +++ b/docs/basic/wechat.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 微信录入 \ No newline at end of file diff --git a/docs/faq.md b/docs/faq.md new file mode 100644 index 0000000..1706e31 --- /dev/null +++ b/docs/faq.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 常见问题 diff --git a/docs/guide.md b/docs/guide.md index 505a985..ddd3c48 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -5,4 +5,94 @@ footer: false # 快速了解 -TODO \ No newline at end of file +## 记录灵感 + +生活常常显得无趣,工作也可能变得麻木。 + +然而,在某个瞬间,我们可能会诞生一些了不起的想法,却在下一秒将其抛之脑后; + +我们可能会发现一些独特的见解,却在下一秒忘记; + +我们可能会听到一句醍醐灌顶的话语,却在下一秒忽略。 + +你是否曾注意到,在某个时刻,我们想评价一个产品、写一篇文章,甚至回复一句话时,突然想到自己曾有过类似的想法、见解,或见过类似的句子,但当下却无法回想起来? + +灵感是一种神秘而宝贵的思维火花,带来创造力和创新力,使我们在生活和工作中不断突破和进步。然而,灵感的出现往往是不可预测的,因此我们需要记录。 + +记录是我们与时间对话的方式,是将一瞬间的真实保存为永恒的手段。无论是生活中的琐事还是重大的历史事件,记录都在其中扮演着不可或缺的角色。通过记录,我们不仅能更好地理解过去,也能为未来积累宝贵的经验和教训。 + +因此,不要让那些闪现的灵感和思维火花轻易溜走。记录它们,不仅是对自己思考和创造的尊重,更是为未来的自己提供无尽的资源和灵感源泉。 + + + +## 编排灵感 + +灵感需要记录,但是灵感往往都是碎片化的,记录也只是第一步。要让这些宝贵的思维火花真正发挥作用,还需要我们学会编排灵感。 + +编排灵感,是将零散的点子和想法整理、分类、不日回顾、深入思考,并通过系统化的方式将它们转化为实际行动的过程。 + +将记录下来的灵感进行整理与分类,可以帮助我们更清晰地看到思维的脉络。但记录只是一种手段,只是记录没有任何意义,我们还需要不断回顾,在回顾中进一步深入思考和延展,最终落于实践。 + +灵感是我们内心深处的宝藏,而编排灵感是我们发掘和利用这一宝藏的关键。通过记录、整理、回顾、思考、行动、反思,我们可以将灵感落地,反哺我们的工作、生活和创作中。 + + +## What? + +`岛屿笔记` 是我和朋友两个人一起创造的一款记录灵感、编排灵感的工具。主要目的就是为了可以让我们随时随地的记录与编排灵感,通过 `岛屿笔记` 让我们能够聚焦 “思考” 本身,无需为 “记录” 烦恼。 + +![](/img/site/home_light.png) + +## 起源 + +其实我个人是 [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 近期内测了相关笔记的功能,可能也是考虑到了这个问题,这个功能在一定程度上解决了这个问题,我已经体验过了,是很不错的功能,但在体验上有待优化。 diff --git a/docs/notice.md b/docs/notice.md new file mode 100644 index 0000000..bf75443 --- /dev/null +++ b/docs/notice.md @@ -0,0 +1,12 @@ +--- +outline: deep +footer: false +--- + +# 公告 + +岛屿笔记公测版将于 2024 年 06 月 30 日上线,敬请期待! + + +- [👉🏻 快速了解岛屿笔记的前世今生](/docs/guide) + diff --git a/docs/other/pa.md b/docs/other/pa.md new file mode 100644 index 0000000..76a1040 --- /dev/null +++ b/docs/other/pa.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 隐私协议 diff --git a/docs/other/ua.md b/docs/other/ua.md new file mode 100644 index 0000000..fcea949 --- /dev/null +++ b/docs/other/ua.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 用户协议 diff --git a/docs/setting/account.md b/docs/setting/account.md new file mode 100644 index 0000000..68b0d24 --- /dev/null +++ b/docs/setting/account.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 帐号设置 diff --git a/docs/setting/feedback.md b/docs/setting/feedback.md new file mode 100644 index 0000000..d27f672 --- /dev/null +++ b/docs/setting/feedback.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 用户反馈 diff --git a/docs/setting/subscribe.md b/docs/setting/subscribe.md new file mode 100644 index 0000000..f0731a8 --- /dev/null +++ b/docs/setting/subscribe.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 关于订阅 diff --git a/docs/setting/transfer.md b/docs/setting/transfer.md new file mode 100644 index 0000000..09e89d7 --- /dev/null +++ b/docs/setting/transfer.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# 数据迁移 diff --git a/docs/about.md b/docs/team/about.md similarity index 100% rename from docs/about.md rename to docs/team/about.md diff --git a/docs/support.md b/docs/team/support.md similarity index 100% rename from docs/support.md rename to docs/team/support.md diff --git a/en/docs/api/api.md b/en/docs/api/api.md new file mode 100644 index 0000000..c8f7e70 --- /dev/null +++ b/en/docs/api/api.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# API diff --git a/en/docs/api/extend.md b/en/docs/api/extend.md new file mode 100644 index 0000000..3b780ac --- /dev/null +++ b/en/docs/api/extend.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Extend diff --git a/en/docs/basic/download.md b/en/docs/basic/download.md new file mode 100644 index 0000000..6842b7a --- /dev/null +++ b/en/docs/basic/download.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Download diff --git a/en/docs/basic/label.md b/en/docs/basic/label.md new file mode 100644 index 0000000..de138a2 --- /dev/null +++ b/en/docs/basic/label.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Multi level tags diff --git a/en/docs/basic/layout.md b/en/docs/basic/layout.md new file mode 100644 index 0000000..48227c6 --- /dev/null +++ b/en/docs/basic/layout.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Layout inspiration \ No newline at end of file diff --git a/en/docs/basic/record.md b/en/docs/basic/record.md new file mode 100644 index 0000000..593f114 --- /dev/null +++ b/en/docs/basic/record.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Record inspiration \ No newline at end of file diff --git a/en/docs/basic/review.md b/en/docs/basic/review.md new file mode 100644 index 0000000..8c7f939 --- /dev/null +++ b/en/docs/basic/review.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Daily Review \ No newline at end of file diff --git a/en/docs/basic/search.md b/en/docs/basic/search.md new file mode 100644 index 0000000..c6c95a6 --- /dev/null +++ b/en/docs/basic/search.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Quick search \ No newline at end of file diff --git a/en/docs/basic/wechat.md b/en/docs/basic/wechat.md new file mode 100644 index 0000000..74eb7ca --- /dev/null +++ b/en/docs/basic/wechat.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# WeChat input \ No newline at end of file diff --git a/en/docs/faq.md b/en/docs/faq.md new file mode 100644 index 0000000..e98da54 --- /dev/null +++ b/en/docs/faq.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# FAQ diff --git a/en/docs/testing.md b/en/docs/notice.md similarity index 64% rename from en/docs/testing.md rename to en/docs/notice.md index d346acf..ad158f9 100644 --- a/en/docs/testing.md +++ b/en/docs/notice.md @@ -3,6 +3,6 @@ outline: deep footer: false --- -# Test Notice +# Notice TODO... \ No newline at end of file diff --git a/en/docs/other/pa.md b/en/docs/other/pa.md new file mode 100644 index 0000000..6cefe38 --- /dev/null +++ b/en/docs/other/pa.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Privacy Agreement diff --git a/en/docs/other/ua.md b/en/docs/other/ua.md new file mode 100644 index 0000000..de2b4a3 --- /dev/null +++ b/en/docs/other/ua.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# User Agreement diff --git a/en/docs/setting/account.md b/en/docs/setting/account.md new file mode 100644 index 0000000..d8b8278 --- /dev/null +++ b/en/docs/setting/account.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Account Settings diff --git a/en/docs/setting/feedback.md b/en/docs/setting/feedback.md new file mode 100644 index 0000000..4dfc794 --- /dev/null +++ b/en/docs/setting/feedback.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# User feedback diff --git a/en/docs/setting/subscribe.md b/en/docs/setting/subscribe.md new file mode 100644 index 0000000..14dfb04 --- /dev/null +++ b/en/docs/setting/subscribe.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# About subscribe diff --git a/en/docs/setting/transfer.md b/en/docs/setting/transfer.md new file mode 100644 index 0000000..312a56e --- /dev/null +++ b/en/docs/setting/transfer.md @@ -0,0 +1,6 @@ +--- +outline: deep +footer: false +--- + +# Data migration diff --git a/en/docs/about.md b/en/docs/team/about.md similarity index 100% rename from en/docs/about.md rename to en/docs/team/about.md diff --git a/en/docs/support.md b/en/docs/team/support.md similarity index 100% rename from en/docs/support.md rename to en/docs/team/support.md diff --git a/public/svg/custom/sefen.svg b/public/svg/custom/sefen.svg new file mode 100644 index 0000000..ccecb56 --- /dev/null +++ b/public/svg/custom/sefen.svg @@ -0,0 +1,4 @@ + + + +