fix(demo): use welcoming overview title
This commit is contained in:
1 parent
0af4680039
commit
94d4d3454e
1 file changed
+8
-8
@@ -297,11 +297,11 @@ const DEMO_SEED_MEMOS_ZH = [
|
||||
{
|
||||
id: "memo_demo_overview",
|
||||
notebookId: "nb_demo_features",
|
||||
title: "🌟 EdgeEver 核心特性全景指南",
|
||||
title: "🌟 欢迎使用 EdgeEver",
|
||||
tags: ["overview", "features", "demo"],
|
||||
isPinned: true,
|
||||
markdown:
|
||||
"## 🌟 EdgeEver 核心特性全景指南\n\n> **EdgeEver** 是一款基于 Cloudflare 的开源 Serverless 个人知识库。保留经典的**印象笔记三栏布局**与优雅体验,同时提供 **100% 免费**、数据完全掌控、可视化双向编辑与 AI Agent (MCP) 原生集成。\n\n---\n\n### 🚀 1. 核心优势对比 (可视化表格编辑)\n\n*提示:在线模式下点击下方表格单元格即可直接修改文字;在编辑器模式下右键可快捷添加或删除行列。*\n\n| 核心维度 | 印象笔记 (Evernote) | Obsidian | EdgeEver |\n| --- | --- | --- | --- |\n| **托管成本** | 商业订阅 ($15+/月) | 官方同步 ($5/月) | **100% 免费 (Cloudflare 免费额度)** |\n| **部署方式** | 封闭中心化云端 | 本地文件 + 插件配置 | **Serverless 自建 (零维护)** |\n| **交互体验** | 经典三栏 (广告较多) | 双栏/多面板 (移动端较重) | **经典三栏 + 原生 App / PWA** |\n| **数据与 API** | 封闭,导出一键设限 | 本地 Markdown | **标准 D1 SQLite / REST API / MCP** |\n| **AI Agent 支持** | 限制/仅特定版本 | 需配置第三方插件 | **原生支持 MCP 端点与 OpenAPI** |\n\n---\n\n### 📢 2. 微信公众号与跨平台一键排版复制 (WeChat / Substack / 博客)\n\nEdgeEver 专为自媒体与内容创作者设计,支持将当前笔记一键转换为精美排版并复制:\n\n- [x] 公众号与周刊:一键复制并无缝粘贴至微信公众号、Substack、竹白 Newsletter 后台\n- [x] 博客与平台:完美兼容 WordPress、Medium、Ghost 及各大富文本编辑器\n- [x] 零格式损失:自动内联精致 CSS 样式,代码高亮、表格与图片完美内嵌\n\n> 💡 **创作者体验提示**:尝试点击右上角操作栏的公众号复制按钮,直接粘贴到微信公众号、Substack 或 WordPress 后台,即可体验优雅的排版渲染!\n\n---\n\n### 🎨 3. 双视图编辑与可配置主题 (Dual View & Themes)\n\nEdgeEver 支持在**所见即所得富文本**与 **Markdown 源码**之间无缝切换(点击右上角 `</>` 按钮)。\n\n1. **经典三栏笔记本与树状无限层级**:结构清晰,轻松管理大量笔记。\n2. **预设 8 款经典编辑器主题**:摸鱼绿、红白色系、石墨极简风、留白禅意风、摸鱼票据风、橄榄手记、薄荷青等排版风格(可在 **个人中心 / 设置** 中自由切换)。\n3. **多端无缝同步与 WebP 压缩**:Web PWA / iOS & Android 原生 App,图片上传前本地自动压缩 (节省 50% ~ 90%)。\n\n> 💡 **小贴士**:所有富文本样式与主题块在切换至 Markdown 源码时均能保持完美兼容,不会丢失任何格式元数据。\n\n---\n\n### 4. 过去一周的交互优化 (v0.2.9 ~ v1.5.16)\n\n根据 07月18日 ~ 07月24日的代码 Commit 与正式 Release 日志,过去一周实际上线的核心交互优化包括:\n\n- [x] 原生移动端与离线同步:重构 Android 原生客户端,引入 SQLite 本地镜像、增量同步与离线编辑队列;首次同步可边加载边浏览,并补充自动聚焦、上传占位、应用内更新和平滑页面切换\n- [x] 写作、表格与搜索效率:新增桌面专注模式、实时字数统计和可视化表格增删编辑;优化移动端宽表格;支持选中文本快捷查找/替换、匹配高亮与自动滚动定位\n- [x] Mermaid、代码与附件体验:Web、PWA 与原生 App 支持 Mermaid 编辑和渲染,并提供多款图表主题;恢复多语言代码高亮和一键复制;新增文档、音视频、压缩包等通用附件卡片\n- [x] 主题与跨平台排版复制:支持 8 款正文编辑器主题;微信公众号复制可内联受保护图片、转换不兼容格式、保留 Mermaid 尺寸,并提供明确的加载与结果反馈\n- [x] 账户、版本与 Demo 操作:个人中心可查看并强制退出其他登录设备;系统信息可提示新版本并展示发布信息;Demo 数据支持一键恢复且保留当前登录状态\n\n---\n\n### 🎯 5. 沉浸式专注模式与快捷体验 (Focus Mode & Shortcuts)\n\n为提供极致写作体验,EdgeEver 引入了多项高效写作辅助工具:\n\n1. **Zen 专注写作模式**:快捷键 `Cmd/Ctrl + Shift + F` 或点击顶部图标,隐藏侧边栏与干扰元素,专注内容创作。\n2. **快捷选词搜索与替换**:选中文本后使用快捷键即可发起全局搜索或编辑器内快速替换。\n3. **实时高亮定位**:搜索词在编辑器与笔记列表中高亮定位,方便快速查阅。\n\n---\n\n### 💻 6. 代码高亮与快捷复制 (Syntax Highlighting)\n\n支持 Python、TypeScript、Rust、SQL 等数十种编程语言高亮,并在右上角提供一键复制功能:\n\n```python\nimport requests\n\n# 使用 REST API 获取 EdgeEver 笔记本列表\ndef fetch_edgeever_notebooks(instance_url: str, token: str):\n headers = {\"Authorization\": f\"Bearer {token}\"}\n response = requestLine truncated
|
||||
"## 🌟 欢迎使用 EdgeEver\n\n> **EdgeEver** 是一款基于 Cloudflare 的开源 Serverless 个人知识库。保留经典的**印象笔记三栏布局**与优雅体验,同时提供 **100% 免费**、数据完全掌控、可视化双向编辑与 AI Agent (MCP) 原生集成。\n\n---\n\n### 🚀 1. 核心优势对比 (可视化表格编辑)\n\n*提示:在线模式下点击下方表格单元格即可直接修改文字;在编辑器模式下右键可快捷添加或删除行列。*\n\n| 核心维度 | 印象笔记 (Evernote) | Obsidian | EdgeEver |\n| --- | --- | --- | --- |\n| **托管成本** | 商业订阅 ($15+/月) | 官方同步 ($5/月) | **100% 免费 (Cloudflare 免费额度)** |\n| **部署方式** | 封闭中心化云端 | 本地文件 + 插件配置 | **Serverless 自建 (零维护)** |\n| **交互体验** | 经典三栏 (广告较多) | 双栏/多面板 (移动端较重) | **经典三栏 + 原生 App / PWA** |\n| **数据与 API** | 封闭,导出一键设限 | 本地 Markdown | **标准 D1 SQLite / REST API / MCP** |\n| **AI Agent 支持** | 限制/仅特定版本 | 需配置第三方插件 | **原生支持 MCP 端点与 OpenAPI** |\n\n---\n\n### 📢 2. 微信公众号与跨平台一键排版复制 (WeChat / Substack / 博客)\n\nEdgeEver 专为自媒体与内容创作者设计,支持将当前笔记一键转换为精美排版并复制:\n\n- [x] 公众号与周刊:一键复制并无缝粘贴至微信公众号、Substack、竹白 Newsletter 后台\n- [x] 博客与平台:完美兼容 WordPress、Medium、Ghost 及各大富文本编辑器\n- [x] 零格式损失:自动内联精致 CSS 样式,代码高亮、表格与图片完美内嵌\n\n> 💡 **创作者体验提示**:尝试点击右上角操作栏的公众号复制按钮,直接粘贴到微信公众号、Substack 或 WordPress 后台,即可体验优雅的排版渲染!\n\n---\n\n### 🎨 3. 双视图编辑与可配置主题 (Dual View & Themes)\n\nEdgeEver 支持在**所见即所得富文本**与 **Markdown 源码**之间无缝切换(点击右上角 `</>` 按钮)。\n\n1. **经典三栏笔记本与树状无限层级**:结构清晰,轻松管理大量笔记。\n2. **预设 8 款经典编辑器主题**:摸鱼绿、红白色系、石墨极简风、留白禅意风、摸鱼票据风、橄榄手记、薄荷青等排版风格(可在 **个人中心 / 设置** 中自由切换)。\n3. **多端无缝同步与 WebP 压缩**:Web PWA / iOS & Android 原生 App,图片上传前本地自动压缩 (节省 50% ~ 90%)。\n\n> 💡 **小贴士**:所有富文本样式与主题块在切换至 Markdown 源码时均能保持完美兼容,不会丢失任何格式元数据。\n\n---\n\n### 4. 过去一周的交互优化 (v0.2.9 ~ v1.5.16)\n\n根据 07月18日 ~ 07月24日的代码 Commit 与正式 Release 日志,过去一周实际上线的核心交互优化包括:\n\n- [x] 原生移动端与离线同步:重构 Android 原生客户端,引入 SQLite 本地镜像、增量同步与离线编辑队列;首次同步可边加载边浏览,并补充自动聚焦、上传占位、应用内更新和平滑页面切换\n- [x] 写作、表格与搜索效率:新增桌面专注模式、实时字数统计和可视化表格增删编辑;优化移动端宽表格;支持选中文本快捷查找/替换、匹配高亮与自动滚动定位\n- [x] Mermaid、代码与附件体验:Web、PWA 与原生 App 支持 Mermaid 编辑和渲染,并提供多款图表主题;恢复多语言代码高亮和一键复制;新增文档、音视频、压缩包等通用附件卡片\n- [x] 主题与跨平台排版复制:支持 8 款正文编辑器主题;微信公众号复制可内联受保护图片、转换不兼容格式、保留 Mermaid 尺寸,并提供明确的加载与结果反馈\n- [x] 账户、版本与 Demo 操作:个人中心可查看并强制退出其他登录设备;系统信息可提示新版本并展示发布信息;Demo 数据支持一键恢复且保留当前登录状态\n\n---\n\n### 🎯 5. 沉浸式专注模式与快捷体验 (Focus Mode & Shortcuts)\n\n为提供极致写作体验,EdgeEver 引入了多项高效写作辅助工具:\n\n1. **Zen 专注写作模式**:快捷键 `Cmd/Ctrl + Shift + F` 或点击顶部图标,隐藏侧边栏与干扰元素,专注内容创作。\n2. **快捷选词搜索与替换**:选中文本后使用快捷键即可发起全局搜索或编辑器内快速替换。\n3. **实时高亮定位**:搜索词在编辑器与笔记列表中高亮定位,方便快速查阅。\n\n---\n\n### 💻 6. 代码高亮与快捷复制 (Syntax Highlighting)\n\n支持 Python、TypeScript、Rust、SQL 等数十种编程语言高亮,并在右上角提供一键复制功能:\n\n```python\nimport requests\n\n# 使用 REST API 获取 EdgeEver 笔记本列表\ndef fetch_edgeever_notebooks(instance_url: str, token: str):\n headers = {\"Authorization\": f\"Bearer {token}\"}\n response = requests.get(f\"{inLine truncated
|
||||
},
|
||||
];
|
||||
const DEMO_SEED_REVISIONS = [
|
||||
@@ -309,24 +309,24 @@ const DEMO_SEED_REVISIONS = [
|
||||
id: "rev_demo_revision_1",
|
||||
memoId: "memo_demo_overview",
|
||||
revision: 1,
|
||||
title: "🌟 EdgeEver 核心特性全景指南",
|
||||
title: "🌟 欢迎使用 EdgeEver",
|
||||
markdown:
|
||||
"## 🌟 EdgeEver 核心特性草稿\n\n- 印象笔记经典三栏与自建 Serverless\n- 可视化表格与 Markdown 源码双向切换",
|
||||
"## 🌟 欢迎使用 EdgeEver(草稿)\n\n- 印象笔记经典三栏与自建 Serverless\n- 可视化表格与 Markdown 源码双向切换",
|
||||
},
|
||||
{
|
||||
id: "rev_demo_revision_1_en",
|
||||
memoId: "memo_demo_overview_en",
|
||||
revision: 1,
|
||||
title: "🌟 EdgeEver Core Features Overview",
|
||||
title: "🌟 Welcome to EdgeEver",
|
||||
markdown:
|
||||
"## 🌟 EdgeEver Core Features Draft\n\n- Classic Evernote 3-pane layout & Serverless self-hosted\n- Visual table editing & Markdown source toggle",
|
||||
"## 🌟 Welcome to EdgeEver (Draft)\n\n- Classic Evernote 3-pane layout & Serverless self-hosted\n- Visual table editing & Markdown source toggle",
|
||||
},
|
||||
];
|
||||
const DEMO_MEMO_ENGLISH = {
|
||||
memo_demo_overview: {
|
||||
title: "🌟 EdgeEver Core Features Overview",
|
||||
title: "🌟 Welcome to EdgeEver",
|
||||
markdown:
|
||||
"## 🌟 EdgeEver Core Features Overview\n\n> **EdgeEver** is an open-source, serverless personal knowledge base built on Cloudflare. It retains the classic **Evernote-style three-pane layout**, while offering **100% free hosting**, full data ownership, visual editing, and native AI Agent (MCP) integration.\n\n---\n\n### 🚀 1. Feature Comparison (Visual Table Editing)\n\n*Tip: Click any cell in the table below to edit directly; right-click in editor mode to insert/delete rows or columns.*\n\n| Metric | Evernote | Obsidian | EdgeEver |\n| --- | --- | --- | --- |\n| **Hosting Cost** | Commercial ($15+/mo) | Sync Plan ($5/mo) | **100% Free (Cloudflare Free Tier)** |\n| **Deployment** | Closed Cloud | Local Files + Plugins | **Serverless Self-Hosted (0 Maintenance)** |\n| **User Experience**| Classic 3-Pane (Heavy Ads) | Multi-Pane (Heavy Mobile) | **Classic 3-Pane + Native Apps & PWA** |\n| **Data & API** | Proprietary & Locked | Local Markdown | **Standard D1 SQLite / REST API / MCP** |\n| **AI Integration** | Limited / Paid | Requires 3rd Party Plugins| **Native MCP Endpoint & OpenAPI** |\n\n---\n\n### 📢 2. One-Click Cross-Platform Rich-Text Export (WeChat / Substack / Medium / WordPress)\n\nDesigned for content creators and writers, EdgeEver supports exporting notes to **elegantly formatted rich-text in one click**:\n\n- [x] Official Accounts & Newsletters: One-click copy & paste directly into WeChat, Substack, and Mailchimp\n- [x] Blogs & Platforms: Full compatibility with WordPress, Medium, Ghost, and major rich-text editors\n- [x] Zero Formatting Loss: Inlines CSS styling with code highlighting, tables, and images embedded seamlessly\n\n> 💡 **Creator Tip**: Click the copy button in the top action bar and paste directly into WeChat, Substack, or WordPress editor to see elegant formatting!\n\n---\n\n### 🎨 3. Dual-View & Configurable Themes\n\nSeamlessly toggle between **WYSIWYG Rich Text** and **Markdown Source** via the `</>` toggle in the top right.\n\n1. **Classic 3-Pane Notebook & Infinite Hierarchy**: Organized layout for managing notes.\n2. **8 Preset Editor Themes**: Moyu Green, Red & White, Graphite Minimal, Zen Whitespace, Moyu Ticket, Olive Journal, Mint Breeze, etc. (switchable in **User Settings / Profile**).\n3. **Multi-device Sync & WebP Compression**: Web PWA / iOS & Android Native Apps, saves 50% ~ 90% bandwidth.\n\n> 💡 **Tip**: All rich text formatting and themed blocks remain 100% compatible when toggling to Markdown mode.\n\n---\n\n### 4. Past Week UX Improvements (v0.2.9 ~ v1.5.16)\n\nBased on the actual commits and formal releases from July 18 to July 24, the key interaction improvements shipped over the past week include:\n\n- [x] Native Mobile & Offline Sync: Rebuilt the native Android client with a local SQLite mirror, incremental sync, and an offline edit queue; initial sync now reveals notes progressively, with editor autofocus, upload placeholders, in-app updates, and smoother navigation\n- [x] Writing, Tables & Search: Added desktop Focus Mode, live character counts, and visual table editing; improved wide tables on mobile; added selected-text find/replace shortcuts, match highlighting, and automatic scrolling\n- [x] Mermaid, Code & Attachments: Added Mermaid editing and rendering across Web, PWA, and native apps with selectable themes; restored multilingual syntax highlighting and one-click code copying; added attachment cards for documents, media, archives, and other files\n- [x] Themes & Cross-Platform Publishing: Added 8 editor themes; WeChat copy now embeds protected images, converts unsupported formats, preserves Mermaid dimensions, and reports clear loading and result states\n- [x] Accounts, Releases & Demo Controls: Personal Center now lists active devices and can revoke other sessions; System Info reports releases and available updates; one-tap Demo reset preserves the current login session\n\n---\n\n### 🎯 5. Immersive Focus Mode & Efficiency Shortcuts\n\nTo provide the ultimate writing experience, EdgeEver includes powerful productivity tools:\n\n1. **Zen Focus Mode**: Press `Cmd/Ctrl + Shift + F` or click the focus icon to hide sidebars and eliminate distractions.\n2. **Quick Text Search & Replace**: Highlight text and launch instant global search or in-editor replacement.\n3. **Real-time Search Highlighting**: Locate search terms with clear highlights across the editor and note lists.\n\n---\n\n### 💻 6. Syntax Highlighting & Quick Copy\n\nSupports dozens of programming languages (Python, TypeScript, Rust, SQL, etc.) with one-click code copying:\n\n```python\nimport requests\n\n# Fetch EdgeEver notebooks via REST API\ndef fetch_edgeever_notebooks(instance_url: str, token: str):\n headers = {\"Authorization\": f\"Bearer {token}\"}\n response = requests.get(f\"{instance_url}/api/v1/notebooks\", headers=headers)\n \n if response.status_code == 200:\n data = response.json()\n print(f\"Successfully fetched {len(data['datLine truncated
|
||||
"## 🌟 Welcome to EdgeEver\n\n> **EdgeEver** is an open-source, serverless personal knowledge base built on Cloudflare. It retains the classic **Evernote-style three-pane layout**, while offering **100% free hosting**, full data ownership, visual editing, and native AI Agent (MCP) integration.\n\n---\n\n### 🚀 1. Feature Comparison (Visual Table Editing)\n\n*Tip: Click any cell in the table below to edit directly; right-click in editor mode to insert/delete rows or columns.*\n\n| Metric | Evernote | Obsidian | EdgeEver |\n| --- | --- | --- | --- |\n| **Hosting Cost** | Commercial ($15+/mo) | Sync Plan ($5/mo) | **100% Free (Cloudflare Free Tier)** |\n| **Deployment** | Closed Cloud | Local Files + Plugins | **Serverless Self-Hosted (0 Maintenance)** |\n| **User Experience**| Classic 3-Pane (Heavy Ads) | Multi-Pane (Heavy Mobile) | **Classic 3-Pane + Native Apps & PWA** |\n| **Data & API** | Proprietary & Locked | Local Markdown | **Standard D1 SQLite / REST API / MCP** |\n| **AI Integration** | Limited / Paid | Requires 3rd Party Plugins| **Native MCP Endpoint & OpenAPI** |\n\n---\n\n### 📢 2. One-Click Cross-Platform Rich-Text Export (WeChat / Substack / Medium / WordPress)\n\nDesigned for content creators and writers, EdgeEver supports exporting notes to **elegantly formatted rich-text in one click**:\n\n- [x] Official Accounts & Newsletters: One-click copy & paste directly into WeChat, Substack, and Mailchimp\n- [x] Blogs & Platforms: Full compatibility with WordPress, Medium, Ghost, and major rich-text editors\n- [x] Zero Formatting Loss: Inlines CSS styling with code highlighting, tables, and images embedded seamlessly\n\n> 💡 **Creator Tip**: Click the copy button in the top action bar and paste directly into WeChat, Substack, or WordPress editor to see elegant formatting!\n\n---\n\n### 🎨 3. Dual-View & Configurable Themes\n\nSeamlessly toggle between **WYSIWYG Rich Text** and **Markdown Source** via the `</>` toggle in the top right.\n\n1. **Classic 3-Pane Notebook & Infinite Hierarchy**: Organized layout for managing notes.\n2. **8 Preset Editor Themes**: Moyu Green, Red & White, Graphite Minimal, Zen Whitespace, Moyu Ticket, Olive Journal, Mint Breeze, etc. (switchable in **User Settings / Profile**).\n3. **Multi-device Sync & WebP Compression**: Web PWA / iOS & Android Native Apps, saves 50% ~ 90% bandwidth.\n\n> 💡 **Tip**: All rich text formatting and themed blocks remain 100% compatible when toggling to Markdown mode.\n\n---\n\n### 4. Past Week UX Improvements (v0.2.9 ~ v1.5.16)\n\nBased on the actual commits and formal releases from July 18 to July 24, the key interaction improvements shipped over the past week include:\n\n- [x] Native Mobile & Offline Sync: Rebuilt the native Android client with a local SQLite mirror, incremental sync, and an offline edit queue; initial sync now reveals notes progressively, with editor autofocus, upload placeholders, in-app updates, and smoother navigation\n- [x] Writing, Tables & Search: Added desktop Focus Mode, live character counts, and visual table editing; improved wide tables on mobile; added selected-text find/replace shortcuts, match highlighting, and automatic scrolling\n- [x] Mermaid, Code & Attachments: Added Mermaid editing and rendering across Web, PWA, and native apps with selectable themes; restored multilingual syntax highlighting and one-click code copying; added attachment cards for documents, media, archives, and other files\n- [x] Themes & Cross-Platform Publishing: Added 8 editor themes; WeChat copy now embeds protected images, converts unsupported formats, preserves Mermaid dimensions, and reports clear loading and result states\n- [x] Accounts, Releases & Demo Controls: Personal Center now lists active devices and can revoke other sessions; System Info reports releases and available updates; one-tap Demo reset preserves the current login session\n\n---\n\n### 🎯 5. Immersive Focus Mode & Efficiency Shortcuts\n\nTo provide the ultimate writing experience, EdgeEver includes powerful productivity tools:\n\n1. **Zen Focus Mode**: Press `Cmd/Ctrl + Shift + F` or click the focus icon to hide sidebars and eliminate distractions.\n2. **Quick Text Search & Replace**: Highlight text and launch instant global search or in-editor replacement.\n3. **Real-time Search Highlighting**: Locate search terms with clear highlights across the editor and note lists.\n\n---\n\n### 💻 6. Syntax Highlighting & Quick Copy\n\nSupports dozens of programming languages (Python, TypeScript, Rust, SQL, etc.) with one-click code copying:\n\n```python\nimport requests\n\n# Fetch EdgeEver notebooks via REST API\ndef fetch_edgeever_notebooks(instance_url: str, token: str):\n headers = {\"Authorization\": f\"Bearer {token}\"}\n response = requests.get(f\"{instance_url}/api/v1/notebooks\", headers=headers)\n \n if response.status_code == 200:\n data = response.json()\n print(f\"Successfully fetched {len(data['data'])} noteboLine truncated
|
||||
},
|
||||
} as const;
|
||||
const DEMO_SEED_MEMOS_EN = DEMO_SEED_MEMOS_ZH.map((memo) => {
|
||||
|
||||
Reference in new issue
Block a user