AI Skill Hub 推荐使用:本地链接知识库 是一款优质的AI工具。AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的AI工具解决方案,这是一个值得深入了解的选择。
本地链接知识库 是一款基于 Rust 开发的开源工具,专注于 AI、知识库、本地链接 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
本地链接知识库 是一款基于 Rust 开发的开源工具,专注于 AI、知识库、本地链接 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:cargo install(推荐) cargo install llm-wiki-desktop # 方式二:从源码编译 git clone https://github.com/Aidenwu0209/llm-wiki-desktop cd llm-wiki-desktop cargo build --release # 二进制在 ./target/release/llm-wiki-desktop
# 查看帮助 llm-wiki-desktop --help # 基本运行 llm-wiki-desktop [options] <input> # 详细使用说明请查阅文档 # https://github.com/Aidenwu0209/llm-wiki-desktop
# llm-wiki-desktop 配置说明 # 查看配置选项 llm-wiki-desktop --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export LLM_WIKI_DESKTOP_CONFIG="/path/to/config.yml"
本仓库是 open-llm-wiki 的本地优先桌面端外壳。桌面端负责 vault 管理、导入入口、任务编排、状态展示和错误恢复;知识生成、QA、review queue、writeback approval 等核心边界仍由 open-llm-wiki runtime 执行。
raw/inbox/,并按 SHA-256 跳过重复文件;zip 会作为 corpus package 进入 plan,先提示解包再进入逐篇解析。raw/ 下的显式 evidence 文件与嵌套 *_markdown/combined.md,按 SHA-256 标记 desktop-only 的 ready、stageable、blocked、cached、published,并写入 _state/desktop-ingest-plan.json。raw/<source>_markdown/combined.md、manifest.json 和 chunks.jsonl,再交给 open-llm-wiki runtime。paddleocr-vl15 计划状态;配置齐全后由桌面端读取设置中选择的 API key 环境变量(默认 PADDLEOCR_API_KEY),再作为子进程环境覆盖传给 runtime pdf_to_markdown.py --parser layout-api --api-url <PaddleOCR endpoint>。未配置时不上传 raw document;用户显式切回 auto/local-text 才走本地 selectable-text fallback。_state/desktop-ingest-registry.jsonl,避免未变化输入反复触发整条 ingest 链路。desktop-source-registry.jsonl、desktop-artifacts.jsonl、desktop-ingest-jobs.jsonl、desktop-actions.jsonl、desktop-impact-graph.jsonl。pdf_to_markdown.pywiki_lint.pywiki_obsidian_setup.pywiki_status.pywiki_discover_sources.pywiki_ingest_corpus.pywiki_claims.pywiki_normalize_metrics.pywiki_semantic_qa.pywiki_contradictions.pywiki_science_review.pywiki_concept_revision.pywiki_writeback.py 的 proposal-first contract 在桌面端 writeback 流程中保持一致sources/、drafts/、concepts/、qa-reports/ 和 raw/inbox/。log-archive/desktop/。[[wikilink]]、frontmatter sources: / source_path: 共享来源关系、共享邻居推荐、同类型页面加权、桥接节点和意外连接 insight,并可把图谱 insight 送到 Query / Writeback 形成可审核研究主题,帮助定位 traceability break、阅读路径和 insight 写回位置。开发环境中最直接的启动方式:
cd /path/to/llm-wiki-desktop
npm ci
npm run desktop:dev
已经完成本地打包时,也可以直接打开 macOS app:
open "src-tauri/target/release/bundle/macos/LLM Wiki.app"
回到 仪表盘 或 原始资料 页面,点击 运行 ingest pipeline。桌面端会串行执行:
PDF parse -> source discovery -> corpus ingest -> claims -> normalize
-> semantic QA -> contradictions -> science review -> concept revision
-> lint -> dashboard refresh
运行期间可以在 活动 页面查看任务历史。所有 runtime 日志会写入当前 vault 的:
log-archive/desktop/
本仓库当前以本地源码方式启动桌面端,适合内部试用、DeepSeek corpus 验证和 release candidate 检查。启动前需要 macOS、Node.js/npm、Rust/Cargo 和 Xcode Command Line Tools。
环境要求:
cd /path/to/llm-wiki-desktop
npm install
npm run start
等同的脚本入口:
./scripts/dev-start.sh
首次打开后,按这个顺序使用:
open-llm-wiki vault。open-llm-wiki 仓库路径。raw/inbox/。concepts/。默认解析体验是 OCR-first 但配置门控:paddleocr-vl15 未配置时不会上传 raw document。layout-api hosted parser 和外部 LLM/API 仍需用户明确选择并批准。
推荐使用 lockfile 安装依赖:
npm ci
npm run desktop:dev
常用开发命令:
npm run start
npm run desktop:dev
npm run dev:web
npm test
npm run build
npm run build:app
脚本约定:
| Command | Purpose |
|---|---|
npm run start | 启动完整 Tauri 桌面端。 |
npm run desktop:dev | 启动 Tauri dev shell,内部会按 tauri.conf.json 拉起 Vite。 |
npm run dev:web | 只启动 Vite Web 视图,用于快速 UI 调试,不代表完整桌面能力。 |
npm test | 运行 TypeScript typecheck 和 Rust tests。 |
npm run build | 运行 typecheck 并生成前端 dist/。 |
npm run build:app | 运行 Tauri 本地应用打包。 |
./scripts/test.sh | shell 入口,等同于 npm test。 |
./scripts/build-app.sh | shell 入口,等同于 npm run build:app。 |
Release readiness, local packaging, CI scope and formal distribution requirements are tracked in docs/release-readiness.md.
Rust 侧单独检查:
cargo test --manifest-path src-tauri/Cargo.toml
下面的截图来自本地 DeepSeek 论文语料验收流程,已裁掉菜单栏、Dock 和本机绝对路径,只保留软件窗口本身。

| 页面 | 作用 |
|---|---|
|  | 管理 raw/inbox/、source registry、解析 artifact、parser 信息和可追踪性状态。 |
|  | 配置本地 CLI 或远程 provider 的模型、上下文窗口和推理强度;API key 只通过环境变量或安全路径传入。 |
|  | 在 vault 内检索 sources、claims、concepts、reviews 和 writeback proposals,并生成 evidence-first answer draft。 |
|  | 查看 source、claim、concept、review、proposal 和 warning 之间的 evidence graph。 |
Agent / API 集成必须先通过只读 readiness gate;当前契约见 docs/agent-skill.md。通过 gate 后可在 Settings -> Agent API 启动 127.0.0.1 token-protected read API;在 gate 未通过前,不应启动 localhost API,也不应向 Codex/Claude Code 暴露写入、删除、apply 或后台 ingest 能力。
当前 src-tauri/tauri.conf.json 的 release 相关配置:
productName: LLM WikiLLM Wikiidentifier: com.aidenwu.llmwiki.desktopbundle.active: truebundle.targets: ["app", "dmg"]bundle.icon: src-tauri/icons/icon.png, src-tauri/icons/icon.icns, src-tauri/icons/icon.ico这些字段与 package/Cargo 命名保持一致。当前图标资产包含 SVG master、1024/512/256/128/64/32 PNG、macOS .icns 和 Windows .ico。公开分发前仍需单独做签名和 notarization 检查。
桌面端优先使用当前 vault 内的:
<vault>/.open-llm-wiki/scripts/
如果 vault 还没有 runtime,可以在 UI 里选择 open-llm-wiki 仓库路径。创建 vault 时,桌面端会调用:
python scripts/wiki_init.py <vault> --repo-root <open-llm-wiki>
如启用 Obsidian,则追加:
--obsidian --obsidian-profile <minimal|research|full>
高质量的AI工具,值得关注
该工具未明确声明开源协议,商业使用前请联系原作者确认授权范围,避免侵权风险。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
总体来看,本地链接知识库 是一款质量良好的AI工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | llm-wiki-desktop |
| 原始描述 | 开源AI工具:Compile your documents into a local, linked, LLM-maintained wiki.。⭐15 · Rust |
| Topics | AI知识库本地链接 |
| GitHub | https://github.com/Aidenwu0209/llm-wiki-desktop |
| 语言 | Rust |
收录时间:2026-05-27 · 更新时间:2026-05-30 · License:未公布 · AI Skill Hub 不对第三方内容的准确性作法律背书。