WeKnora
Tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:Totoro-qaq/dsh-jot
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
对话旁边的笔记本。
想法、待办和轻文档随手记下,内容由你掌控;需要时再请 AI 帮忙整理。

0.2.6 新增: 空行输入
/插入标题、清单和表格;聊天框输入/jot直接找到笔记;整库导出 Word、PDF 或 Markdown;一键撤销 AI 对已有笔记的修改。变化详见更新记录。
| 就在对话旁边 | 你来写,AI 来帮 | 数据在你手里 |
|---|---|---|
左侧导航打开完整工作台;聊天时在右侧栏边聊边记,输入 /jot 就能找到笔记。 |
AI 协作默认关闭。打开后只在你要求时读写;改过的笔记标出「AI 修改」,有修改前版本时可以撤回。 | 笔记存在本机的 DSH 数据目录,不上云;随时整库导出 Word、PDF 或 Markdown。 |
# 桌面客户端
dsh plugin --profile desktop add dsh-jot
# DSH Web UI
dsh plugin --profile web add dsh-jot
重启 DSH,左侧导航会出现「随记」,点「新建」就能开始写。Desktop 和 Web 需要分别安装;官方桌面应用的菜单「管理 dsh 命令…」可以启用内置 CLI,CLI 需要 Node.js ^22.19.0 || >=24。
升级: dsh plugin --profile desktop add dsh-jot@latest 后重启。卸载: dsh plugin --profile desktop remove dsh-jot,笔记不会随插件删除。Web 把 desktop 换成 web。
写起来顺手
/ 唤出插入菜单,中文输入法下的 、 也可以;/bt 这样的拼音首字母也能找到「标题」。#、-、[ ] 等写法同样会自动转换。找得到
2/5。收得住
靠得住

在列表底部打开「允许 AI 协作」,再明确告诉 AI 要读或改哪篇笔记,例如:
把刚才确认的三件事记到随记「周会」里。
把「会后待办」的第 2 项勾掉。
工具清单和 Markdown 写法见使用指南。
在随记里按 ? 可以查看全部快捷键。常用的几个:
| 操作 | macOS | Windows/Linux |
|---|---|---|
| 粗体/斜体/下划线 | ⌘B/⌘I/⌘U | Ctrl+B/I/U |
| 标题 1–3 | ⌥⌘1–3 | Ctrl+Alt+1–3 |
| 待办清单/勾选当前待办 | ⇧⌘9/⌘↩ | Ctrl+Shift+9/Ctrl+Enter |
| 上移/下移列表项 | ⌥⇧↑/⌥⇧↓ | Alt+Shift+↑/↓ |
| 当前笔记查找/立即保存 | ⌘F/⌘S | Ctrl+F/Ctrl+S |
| 搜索笔记库 | /(焦点不在输入框时) |
同左 |
「打开随记」「新建笔记」「摘录选中的文字」三条命令默认不占用任何按键,在 DSH 设置的键盘快捷键里搜索「随记」就能绑定。
和直接让 AI「记住」有什么区别? 随记里的内容是你能看到、编辑和导出的文档,不会被悄悄改写,也不会注入每轮对话;AI 只在你打开开关并提出要求时才读写。
卸载或升级会丢笔记吗? 不会。笔记存在 DSH 数据目录里,与插件包分开,旧版本也能读取新版本保存的笔记。
笔记存在哪里,怎么备份? 默认在 $DSH_HOME/jot(未设置时为 ~/.dsh/jot),备份时保留整个目录。使用同一数据目录的 Desktop 与 Web 共用笔记。附件默认单个 20 MiB、合计 500 MiB。
为什么提示「还有保留的草稿」? 另一个面板里有这篇笔记未保存的修改。打开它,载入最新版本或另存为新笔记后再继续,两边写的内容都不会丢。
支持 DSH 0.2.0-rc.2(官方 macOS Desktop)与 0.2.1-alpha.1(Web)。Windows 和 Linux 通过 CI 源码检查,界面与快捷键尚未实机验收;每个版本的实际验收范围见验证记录。暂不提供云同步、多人实时编辑、历史版本和绘图。
OMDSH 收录材料见作者投稿声明。这是现有 Profile Bundle 的元数据草案,不是市场审核通过或安装授权;不迁移仓库、不改变运行代码或兼容范围。
准备 Node.js ^22.19.0 || >=24 和 pnpm 11:
git clone https://github.com/Totoro-qaq/dsh-jot.git
cd dsh-jot
pnpm install --frozen-lockfile
pnpm check # 类型检查、测试和构建
pnpm dev # 本地预览:http://127.0.0.1:4178
pnpm pack --pack-destination artifacts
dsh plugin --profile desktop add "$PWD/artifacts/dsh-jot-<版本>.tgz"
Web 使用 --profile web。修改 src/client/icons.tsx 后运行 pnpm icons 同步 assets/icons。
MIT · PDF 内嵌字体使用 SIL Open Font License。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: document-editor、markdown、pdf、productivity。