Skip to content

ChainlessChain 系统概述

当前版本: v5.0.3.120 进化版 | 146 桌面技能 + 25 Android 技能 | CLI v0.162.81 / 159 命令 / 30,000+ 测试 | Android 5.0.3.120 (versionCode 503120 · USR_VERSION 48 · binariesVersion 20260617c) | iOS 5.0.3 (build 120,ad-hoc 签名 .ipa)

v5.0.3.120 FAMILY-67 好友通话历史 + 来电铃声 + CLI 网络鲁棒性(2026-06-18):好友语音/视频通话终态经 CallHistoryRecorder 落库 call_history(来/去电、未接、音视频类型与挂断原因),好友资料页「查看通话记录」按好友 DID 过滤或查看全部;来电播放系统铃声 + 振动、去电播放回铃音(修「来电无声音」);CLI 各处网络 fetch(webhook 通知 / cc update·vcheck 更新检查 / provider 连通性探针)补超时防永久挂起,reputation/插件分账拒绝 NaN。chainlesschain 0.162.81 已发 npm;release 发 18 assets。

v5.0.3.114 个人数据中台 gov-ixiamen 端点真机静态校验(2026-06-15):用已 root 真机对 PDH「端点抓包」runbook 跑静态分析层(只读 APK 二进制,无任何登录态/账号介入)。修正 gov-ixiamen 采集器的虚构占位主机——旧 app.ixm.gov.cn 实为不存在域名;真机 dex 静态分析确认 i 厦门真实后端为 *.ixiamen.org.cn(业务网关 https://buss.ixiamen.org.cn/pbc/),已改为真实网关(opts.listUrl 可覆盖),子路径 + 请求体仍 unverified(body 经 libzxprotect 加密静态不可见)。中行(SecNeo 壳)/工行(请求体加密+签名)维持 snapshot,不因拿到域名就标 verified;12123 域名早已正确。@chainlesschain/personal-data-hub 0.4.24→0.4.25 + CLI 0.162.70→0.162.71 已发 npm;Android cc bundle 滚到 internal-binaries-android-v20260615d、USR_VERSION → 45。

v5.0.3.113 npm 发布/安装链路加固(2026-06-15):修复中国大陆镜像装机失败——@chainlesschain/core-infra@0.1.0registry.npmmirror.com 仅有元数据、tarball 未缓存致 npm install E404(#33);手动触发镜像 sync API 修复线上(tarball 404→200),npm-publish.yml 新增发版后自动 PUT 镜像 sync API(best-effort,不阻断发版),README(中英)补「改用官方源 npm i -g chainlesschain --registry https://registry.npmjs.org」。新增 npm-deprecate.yml 参数化弃用 workflow(已弃用误从陈旧 tag 发布、漏 8 个 PDH adapter wiring(douban/ximalaya/keep/didi/mercedes/eleme/xianyu/vipshop)的 0.162.680.162.69 修复版)。VS Code 扩展 0.28/0.29(后台 tab 完成信号 + 面板 slash 命令/@ 补全/rewind)。CLI npm latest 0.162.70。

v5.0.3.112 个人数据中台补 6 个跨平台采集器(2026-06-15):补齐路线图 / 参考机之外、但高个人数据价值的 6 个主流平台——饿了么(外卖订单)/ 闲鱼(二手买卖,买卖双向)/ 唯品会(品牌特卖订单)/ 豆瓣(书影音兴趣图谱)/ 喜马拉雅(听书播客收听历史)/ Keep(运动训练记录)。全部 snapshot 主路径 + cookie-api(注入式 fetch + signProvider seam,端点 best-effort 未实地验证)。@chainlesschain/personal-data-hub 0.4.24 + CLI 0.162.67 已发 npm;Android cc bundle 滚到 internal-binaries-android-v20260615b、USR_VERSION → 43。adapter 总数 83 → 89。

v5.0.3.111 个人数据中台采集器再扩面(2026-06-15):继 v5.0.3.110 之后再补一轮 PDH 长尾——新增 西瓜视频 / 天眼查 / 懂车帝 / 企业微信电脑版 adapter,并由并行支线补上 个税(gov-tax scaffold)/ 扫描全能王 / 美柚 / i 厦门。@chainlesschain/personal-data-hub 0.4.23 + CLI 0.162.65 已发 npm;Android cc bundle 滚到 internal-binaries-android-v20260615、USR_VERSION → 42。至此 PDH 路线图除 6 个 gov/bank 强认证 app(个税/民生·中行·交行银行/数字人民币/12123,故意 defer)外的消费级平台已全部接通。

v5.0.3.110 个人数据中台采集器扩面(2026-06-14):一轮 /loop 把 PDH 采集覆盖补齐——完成阶段所有 ≥⭐⭐⭐ 平台 + 可行长尾全部落地,新增 13 个采集 adapter:同程旅行 / 滴滴企业版 / 大众点评 / 知乎 / CSDN / WPS 云文档 / 腾讯文档 / 百度网盘 / 酷狗音乐 / 爱奇艺 / 腾讯视频 / BOSS 直聘(每个均 snapshot + cookie-api 双模),并抽出 3 个同形平台共享工厂 _document-base / _video-base@chainlesschain/personal-data-hub 0.4.18 + CLI 0.162.60 已发 npm;Android cc bundle 滚到 internal-binaries-android-v20260614b、USR_VERSION → 37。

v5.0.3.109 修复 Android 发布 APK 缺 cc bundle(2026-06-14):v5.0.3.108 真机验证发现发布的 APK 不含 cc-cli.tgz(设备上 local-terminal/cc 不可用、pdh/拼多多采集不下发)。根因——release.yml build-android 只跑 assembleRelease,而 downloadInternalBinaries 仅靠 preBuild 的 lazy dependsOn 触发、在 CI 不生效。修:assemble 前独立步骤跑 downloadInternalBinaries(保证 cc-cli.tgz 落盘后再被 mergeReleaseAssets 快照)+ build 后硬验证 gate(unzip -l apk | grep cc-cli.tgz,任一 APK 缺则 fail)。纯打包修复,bundle 内容不变(pdh 0.4.6 / internal-binaries-android-v20260613 / USR_VERSION 25)。

v5.0.3.108 个人数据中台拼多多采集补全(snapshot-only → cookie-api)+ Android cc bundle v20260613(2026-06-13):拼多多是购物三联里最后一个仅 user-export 快照、无自动采集路径的适配器,本版补齐 cookie-api 主动采集,与 taobao/jd/meituan 平价。① 拼多多 shopping-pinduoduo cookie-api(v0.2.0) —— _syncViaCookie 经注入 fetchFnmobile.yangkeduo.com/.../transaction_listanti_token 签名经 signProvider seam 注入(纯 Node 扛不住签名轮换,Android 端由 in-APK WebView JS VM 产出),无 provider 时 best-effort null;orderToRecord 映射字段(snake/camel 双兼容)+ 分→元 + 数字/文本状态映射;extractOrders 容错嵌套;分页命中 watermark 提前停。capabilities 升 sync:snapshot + sync:cookie-api,version 0.1.0 → 0.2.0。② 测试 —— +13 cookie-api,PDH 全套 128 文件 2094 tests 通过 / 9 跳过。③ 发版链 —— pdh 0.4.5 → 0.4.6 + CLI 0.162.47 → 0.162.48 已发 npm(pin pdh 0.4.6);Android cc bundle internal-binaries-android-v20260613(pdh 0.4.6)+ USR_VERSION 24 → 25 + binariesVersion 20260612 → 20260613

v5.0.3.107 个人数据中台 FAMILY-23 家庭守护采集器 v0.2 live fetcher 全收口 + Android cc bundle v20260612(2026-06-12):收口个人数据中台「家庭守护 telemetry」最后 3 个仅快照占位的采集器,使其具备主动 live 采集能力。① FAMILY-23 采集器 v0.2(snapshot + live 双路) —— 作业帮 edu-zuoyebang(ZYBUSS 会话 cookie → 学习/搜题记录)、华为学习中心 edu-huawei-learning(华为账号 cookie → 课程学习记录)、支付宝 finance-alipay(会话 cookie → mobilegw 账单/交易明细,签名 seam + 金额元→分 + 收支方向推导,高敏感闸不变);三者补齐 sync:cookie + _syncViaLive(normalize 路径不变),新增共享 _live-json-helpers.js。端点 best-effort(多字段名兼容,未经真实登录态实地验证)。② 测试 —— +39(3 套 live 测试钉请求构造+解析契约),PDH 全套 128 文件 2083 tests 全绿。③ Android in-APK cc bundle 刷新 —— internal-binaries-android-v20260612(cli 0.162.46 + pdh 0.4.5,内核实测)+ USR_VERSION 23 → 24。npm:CLI 0.162.46 + PDH 0.4.5 已发。

v5.0.3.106 PDH 快手 api_ph base64 采集修复 + 高德标题 bug + 全适配器测试收口 + Android cc bundle v20260611(2026-06-11):① PDH 采集修复(pdh 0.4.4) —— 新版快手 kuaishou.web.cp.api_ph cookie 改为 base64(JSON),加 apiPhDecodeCandidates 解码链恢复 profile 采集;travel-base buildTitlename 三级回退修高德所有行程事件标题 car: ? → ?;订正头条/快手/邮箱 3 处过时注释。② 测试矩阵全收口(+180) —— 小红书 ADB 三件套 58 + 出行 6 模块 74 + whatsapp/shopping-base 24 + 快手 base64 9 → 全仓 55 适配器测试覆盖 100%。③ Android in-APK cc bundle 刷新 + 真机验证 —— internal-binaries-android-v20260611(pdh 0.4.4 + cli 0.162.40)+ USR_VERSION 21 → 22;真机(Xiaomi amethyst)实证装新 APK 触发 LocalFilesystemBootstrapper sentinel 17→22 重提取,设备上 pdh=0.4.4 + 两处修复 grep 命中。npm:CLI 0.162.40 + PDH 0.4.4 已发。

v5.0.3.105 cc agent MCP prompts/resources + SubagentStop hook + --fork-session + Android cc 内嵌 bundle 刷新(2026-06-10):① cc CLI 0.162.38(Claude-Code 平价三连) —— MCP prompts 作为 slash 命令 + MCP resources 暴露给 agent/REPL;SubagentStop settings.json hook;cc agent --fork-session(复制既有会话为新分支继续)。② Android in-APK cc bundle 刷新 —— cc-cli.tgz 重建(cli 0.162.38 + pdh 0.4.3)→ internal-binaries-android-v20260610 + USR_VERSION 20 → 21,补上 v5.0.3.101 以来 APK 内嵌 cc 跑旧代码的缺口。③ Tests/CI —— CLI e2e 共享 helper(testHome + freePort)+ e2e 隔离/重试加固 + 桌面端 10 个 stale 单测修复。④ Docs —— docs-site 补全 14 个 CLI 命令用户文档 + 全站数字对账(155 命令/146 技能/25 Android)。npm:CLI 0.162.38 已发;PDH 0.4.3 不变。

v5.0.3.103 cc loop(/loop 平价)+ IDE 桥接 Phase 3/4(JetBrains 平价 + 发布基建)+ VS Code 扩展可视化与品牌化(2026-06-10):① cc loop —— Claude-Code /loop 平价:固定间隔循环执行 prompt / slash 命令 + --dynamic 自定步速(含 prompt 模式 agent flag 透传)+ --save / --resume 会话持久化 + headless(非 TTY)下稳定运行。② IDE 桥接 Phase 3(JetBrains 平价) —— 纯 JDK 协议核(MiniJson / McpServer / LockfileWriter / IdeTools)+ IntelliJ glue,CLI 零改动双证 + 跨语言 interop 实跑验证;REPL 中 IDE 自动连接遵循 --ide / --no-ide。③ IDE 桥接 Phase 4(发布与维护基建) —— ide-extensions.yml(vsce package/publish + gradlew buildPlugin/publishPlugin,tag + secret 双门控,不建 GitHub Release,缺 secret fail-fast)+ LICENSE/CHANGELOG + 发布文档。④ VS Code 扩展可视化与品牌化 —— IDE 桥接可视化(状态栏 + 侧边栏 + 仪表板,0.2.0)+ ChainlessChain 品牌 logo 作为扩展与 Activity Bar 图标(0.2.1)。npm:CLI 沿用 0.162.36;PDH 0.4.3 不变;Android USR_VERSION 仍为 20(不变),binariesVersion 待 cc-cli.tgz 重建(Android cc 内嵌 bundle 仍为旧代码)。

v5.0.3.102 IDE 桥接落地 + cc 命令行 Claude-Code 平价收官 + cc agent 多模态视觉输入(2026-06-10):① IDE 桥接 —— 新增 cc ide 命令 + VS Code 扩展,自动发现并连接编辑器内置的 MCP server,支持 openDiff 接受/拒绝往返;CLI 命令数 149 → 150。② cc 命令行向 Claude-Code 平价收官 —— MCP OAuth 远程授权(cc mcp login 走 Auth Code + PKCE)、自定义及内置上下文用量状态栏、输出风格(/output-style)、web_search 可插拔搜索源、扩展思考(--think/--ultrathink)、settings.json 全事件 hooks 及 block 语义、headless agent -p/compact 自动压缩、cc checkpoint 双引擎、权限规则(.claude/settings.json allow/ask/deny)。③ cc agent --image —— 多模态视觉输入,自动使用配置的视觉模型。npm:CLI 0.162.32 → 0.162.36(已发);PDH 0.4.3 不变;Android USR_VERSION 仍为 20(不变),binariesVersion 待 cc-cli.tgz 重建(Android cc 内嵌 bundle 仍为旧代码)。

v5.0.3.101 CLI Claude-Code 平价收尾 + PDH 微信4.0/QQ-NT 一键采集 + 安全 fail-closed 套件 + U-Key 托管层(2026-06-09):把 .100 之后累积的工程主线固化为一次正式发版。① CLI 向 Claude-Code 平价收尾 —— headless agent -p 全家桶(--output-format / --max-turns / --allowed-/--disallowed-tools / --permission-mode / stdin / --input-format stream-json / --system-prompt / --add-dir / --fallback-model)+ @file 引用在 ask/chat 平价 + cc cost token 计费(可 llm.pricing 覆盖)+ 文件态 cc checkpoint/rewind。② PDH 微信 4.0 完整采集 + QQ-NT 一键解密/解析 —— 微信 4.0 每库独立密钥 + zstd 消息体 + 公众号/朋友圈/收藏 + 非文本人话化;QQ-NT 端到端解密 + protobuf 解析(真机 nt_msg.db 验证)+ 名称补全(uin→昵称 / 群号→群名)+ pdh-im-collect 内置技能。③ 安全 fail-closed 套件 —— SAML/OAuth/通道签名/permission-ipc fail-closed + 删硬编码 "123456"。④ U-Key 口令托管层(Phase 3,默认 gated OFF)。⑤ 桌面 DB/LLM 性能面板 V6 端口接通(db-performance IPC 此前从未注册)。npm:pdh 0.4.2 → 0.4.3 + CLI 0.162.31 → 0.162.32(待发);Android USR_VERSION 19 → 20 强制真机重抽 cc-cli.tgz。


v5.0.3.100 版本对齐发布(2026-06-08):把 .99 之后的打包工作固化为一次正式发版 —— 修复 CLI npm 发布通道(prepublishOnly → build:web-panelnpm publish 下因父 npm 泄漏 npm_config_local_prefix 把依赖装到真实仓库根、导致 vite 解析不到 @vitejs/plugin-vue;改为隔离 temp 构建 + scrub npm_config_* 环境变量,CLI 从此可正常发版)+ 个人数据中台 PDH 0.4.1 与 CLI 0.162.30 已发 npm。本版桌面/Android/iOS 产物与 v5.0.3.99 功能等同,无应用源码改动。


v5.0.3.99 个人数据中台(PDH)采集大更新 + 真机生效(2026-06-08)

  1. 🧠 PDH 采集能力大幅扩容 + readiness 止血 — 从宽松的 healthCheck sync 闸门分离出真正的「就绪」判定(走 registry.readiness()),解决「配置看起来正常却采不到」的长期死角。新接通多家本地直读源:抖音 / 微信 PC / QQ-NT / 钉钉 / 飞书 电脑版 honest best-effort 本地 IM 采集 + 微信读书 weread cookie + Apple 健康 + 网易云音乐 adapter,全部配「一键采集 / 导入引导」UI。email 账单解析在结构化字段缺失时走 LLM gap-fill(Phase 5.5)+ iOS 加密备份解密(Phase 7.5b)。pdh 0.4.0 + cli 0.162.29 已发 npm;Android binariesVersion 20260608(cc-cli.tgz 刷新)+ USR_VERSION 17→19 强制真机重抽。
  2. 🔐 DB 静态加密 gate 默认开启PHASE_1_5_DEFAULT_ON=true,DB at-rest 加密从「默认关、需显式开」翻成默认开启;preflip 自动化闸门已全绿(A 层 L1+L3 45 + L2 真 SQLCipher 7 + B.1 真 Windows DPAPI 探针 6)。DID keystore 在打包态 fail-closed(不再静默回退明文)+ 修 EncryptionConfigManager 构造参数。
  3. 👨‍👩‍👧 Android「AI 陪学」积分 / 温和度月报 / 任务可见 UI 接入 — M9 奖励/积分引擎 + M10 家长教育/监管温和度月报接成家庭 tab 可见可交互入口(积分卡 + 兑换目录 + 温和度评分 + 同类对比 + 12355 公益热线);M5 任务可见 UI(家长建作业 → 进 AI 陪学引导模式不直接给答案 → 提交 / AI 批改 / 完成 / 打回,family_task 23 字段 Room 持久);陪伴 tab 复用 core-security KeystoreFacade(真 AES-GCM + StrongBox)TEE 加密落盘。

工程基础:死代码清理(删 9 个 dead/orphaned 模块 + ai-engine-manager-p2.js 993 LOC 零引用)+ 依赖瘦身(移除 7 个未用 runtime 依赖 146→139)+ shell.openExternal / openPath 前校验 URL/路径防遍历(新增 safe-open.js)+ 后台 sync / P2P send 静默吞错改 logger 记录 + CI 真生效修(Database Tests / Lint & Format Check 之前 fail 不挂 job,已修;personal-data-hub vitest 套件首次纳入 CI test.yml)。


v5.0.3.97 用户可感知突破(2026-05-27)

  1. 🧠 Android 云 LLM 路由真接通本地 RAG — 之前 CLOUD_ANDROID 路由只送问题原文给云模型,AI 变无脑闲聊;本轮 cc hub retrieve-context CLI 命令 + Kotlin LocalCcRunner.retrieveContext 桥 + HubLocalViewModel 整合,云路由先拉 hub.retrieveContext(question) 取本机金库 facts → 拼进系统消息 → 再发云模型,AI 答案真有 citations 引回原始事件。配套 getHubMinimal() 工厂跳过 8 个 aichat adapter / kg / bm25 重型 init,retrieve-context 冷启 90s → <5s(真机 2026-05-27 验过 4.2s vs 旧 87s),让云路由问问题在用户感知内可用。
  2. 📞 联系人电话号码 / 微信号 / 邮箱真对 LLM 可见 — 之前 PDH summarizePerson() strip 掉 phone / wechatId / email 字段,导致 768 个联系人在 vault 但 LLM 答「妈手机号」类查询永远「没有足够信息」;本轮保留 identifiers Map + notes 串拼进 person facts,再加 entity-focus routing + searchPersons LIKE 名字搜索,让 contacts 不再被 events 挤出 RAG 200 条上限。
  3. 🔧 6 平台 endpoint hotfix 套件 — Xhs 3 endpoint path/param 对齐 JsBridge 真路径(/api/sns/web/v1/me/api/sns/web/v2/user/me 等)+ Toutiao extractUid 加 uid_tt / sso_uid_tt / tt_webid fallback 解 passport_uid 长期 null 拒登录 + Weibo /api/favorites 上游下线 graceful skip 不再给假 404 + Douyin 收藏分页 has_more 循环拉全(之前只取一页 ~24/N 静默丢)。Android askQuestion timeout 60s → 240s 兜底 MediaPipe cold-start over budget。

工程基础:handbook 加 trap #27 (USR_VERSION sentinel cache miss — 改 pdh/lib 或 cli/lib 必 bump android USR_VERSION 否则真机走 fast-path 跳解压用旧代码) + trap #28 (workspace dep npm publish stale — 改 pdh/lib 或 cli/lib 必 bump 包 version + npm publish + USR_VERSION 否则 cc-cli.tgz 装旧代码)。Android USR_VERSION 累计 12→17 共 5 次 bump 真触发重抽。cc hub 系列命令 aichat-health timers unref 让命令秒退不被 setInterval 持有 event loop。


v5.0.3.96 桌面检查更新两路兜底(release.yml workflow 还在上传 assets 时 latest*.yml 暂 404 不再糊 HttpError stacktrace;托盘点检查更新主窗口在托盘时通知卡片不再哑响 — 9 case 单测覆盖 null/destroyed/不支持/可见/隐藏/最小化/防御性兼容) | v5.0.3.95 legacy-GPU Chromium 130+ 崩溃自动恢复 trap #26(marker file 模式同 VS Code/Slack/Cursor/Discord — 启动前写 .launching marker 到 userData,ready-to-show 清掉;下次启动看到残留 marker → 判定上次崩了 → 持久化 .gpu-disabled + app.disableHardwareAcceleration() + Chromium switches;user 报「installer 闪退」实为 Electron 39 / Chromium 130+ GPU 进程在 CoreMessaging.dll 抛 0xc0000602 STATUS_FAIL_FAST_EXCEPTION,2016-09 老 Intel HD/Iris 驱动 100% 撞) | v5.0.3.93 hotfix bs3mc ABI mismatch + Providers 配置加载假阴(PDH 刷新「NODE_MODULE_VERSION 127. This version of Node.js requires NODE_MODULE_VERSION 140」 — release.yml@electron/rebuild@^4 --only better-sqlite3-multiple-ciphers 拉 bs3mc 官方 Electron prebuild 绕 npmRebuild: false 禁因;Providers.vue parser 改跟踪 currentSection 不再让 enterprise 段 apiKey:null 跨段污染 llm 段;saveConfig 改成只快照 parsed 值不再 { ...configForm } 把"未保存的值"误当 baseline;保存成功弹横幅提示需新建 Chat 或重启 app — ws-cli-loader 只在 createSession 时重读 config.json) | v5.0.3.92 PDH Mode B Phase 7 (6 平台 Android 内嵌 root local DB extraction) + Toutiao in-WebView prefetch (6/6 platforms 全 ship) + npm pkg refresh


v5.0.3.91 PDH 社交双通道大收口(C 路径 Kuaishou 补齐第 4 家 + Toutiao/Bilibili/Weibo/Xhs Mode B 安卓内嵌 root 四家齐落 + Bridge dry-run doctor 提前 5-10 天捕 SDK rotation)| v5.0.3.85 三大用户可感知突破(2026-05-24)

  1. 🧠 安卓端本机大模型真接通 — MediaPipe tasks-genai 端侧推理跑通;HubAsk 4 档 LLM 路由统一选择器(端侧 LOCAL_DEVICE / 云 CLOUD_ANDROID / 桌面 PC_LOCAL / 局域网 LAN_OLLAMA),三屏 selector 镜像(首页 + 本机数据 + 本机提问),LAN baseUrl 进 EncryptedSharedPreferences 持久。MediaPipe prompt-length guard 修 JNI abort SIGABRT 整 app trap #22。
  2. 📊 个人数据中台双端可视化浏览器(Vault Browser Phase 16) — 桌面 /personal-data-hub/browser Pinia store + Android 第 6 tab "数据浏览"双端同步;FTS5 trigram tokenizer CJK 子串匹配(比 LIKE 快 10-100×)+ 7 buckets categories 分类侧栏 + 5 种 category-keyed renderers(ChatBubble/OrderTable/Timeline/EmailList/Generic)+ JSON/NDJSON/CSV 三格客户端导出 + 149 测试全绿。
  3. 💻 Phase 17/18 7 个本机开发者活动 adapter — git-activity(提交历史 + 分支切换)/ shell-history(bash/zsh/pwsh 命令历史)/ vscode(工作区 + 终端历史)/ win-recent(Windows Recent .lnk 跨应用打开历史)/ local-files(Documents/Desktop/Downloads/Pictures/Videos/Music 遍历)/ browser-history-chrome+edge(直读 SQLite 历史 + 书签)。对开发者:你的本机操作流也是个人 RAG 语料。

数据完整性硬化:PDH partial-index drift recovery migration v4(4 表 partial unique index 全带 WHERE source_original_id IS NOT NULL 修 trap #23)+ 新 cc hub rederive [--adapter <name>] [--batch-size <n>] 救老 vault 孤儿 raw_events。

同期落地:PDH §2.5 出行 12306(5 卡)+ 内容平台头条 / 快手 v0.1 placeholder + QQ HubLocal UI wire(Phase 13.5 v0.2 collector)+ PDH social MockWebServer 集成测试 4 platform / 33 case(Bilibili 7 + Weibo 9 + Xhs 11 + Douyin 6 覆盖 HTTP 412/401/461/500 + anti-bot redirect + X-S/X-T 签名 header gates + buvid3 substitution + containerid 前缀魔法)+ Bilibili WBI 签名修 silent {code:0,data:list:[]} 空响应。Android Bootstrap @Singleton race 修 companion Mutex + 自愈 mkdirs trap #24。


v5.0.3.78 Personal Data Hub Plan A v0.1 — Android 端本地数据 hub snapshot 模式真机闭环 | v5.0.3.78 Personal Data Hub Plan A v0.1 — Android 端本地数据 hub snapshot 模式真机闭环(Xiaomi 24115RA8EC 真机端到端:1305 entities(通讯录/通话/短信/位置/系统)入 vault · npm @chainlesschain/personal-data-hub@0.2.1 + chainlesschain@0.162.14 PDH-first publish ordering · cc android 15 子命令 scaffold + system-data-android bridge-direct 模式 · Path C phone-native snapshot writer + 桌面 ingest pipeline(Kotlin ContentResolver + PackageManager 直采 → WS 推桌面 staging → 既有 adapter snapshot 模式入 vault,完全绕开 A6 JNI)· Path Y desktop 返 RAG context + Android-local LLM 推理(DeepSeek + Doubao 等 9 云 LLM 接通)· 3 真机硬化修:originalId required + skip-embeddings flag + audit pagination 拆 1305 → 50/page · Android cc subprocess W^X execve via mksh symlink + reader-thread try/catch(Throwable) EOF race + ingestSystemDataAndroid 30→120s timeout · E2EE 7 androidTest 经 X3DHSimulator state-less E2EESession factories 重新启用 · Phase 14.1 step 5 ChatBubble 落地 + Phase 14.5 streaming-ask 设计 · bootstrap LLMManager 注册为 singleton + web-shell PDH wiring inject CcLLMAdapter · AnalysisEngine reads persons+items(stop hallucinating contact counts)+ LLM ResponseCache bypass for analysis ask · 6 真机 trap 全收口 · 工程基础 100% verified) | v5.0.3.77 iOS .ipa ship + Phase 14.1 ChatBubble streaming-ask 设计 | v5.0.3.71/.72 Personal Data Hub 13-phase burst + .72 iOS keychain hotfix repackage(一晚 15 commits 把 hub 从 Phase 4 推到 Phase 13.7 全收口:Phase 4.5 Python sidecar + SystemDataAdapter 接 4 Android system sources(通讯录/通话/短信/位置) · Phase 7 Shopping three-pack(Taobao + JD + Meituan) · Phase 7.5 Mobile Extraction Layer(Android ADB + iOS iTunes backup) · Phase 9 Travel four-pack · Phase 10.1+10.2 AIChat 8/8 vendors 全部 live(DeepSeek + Kimi h5 API + 通义千问 + 智谱清言 + Doubao + 文心一言 + 讯飞星火 + 腾讯混元) + HttpClient infra · Phase 11 5 个内置 analysis skill · Phase 12 v0.5 WechatAdapter(frida-independent slice) · Phase 13.3-13.7 五 social adapter 落地(Douyin + Xiaohongshu + QQ + Telegram + WhatsApp)+ 13+ Bilibili + Weibo 借 sjqz parser · 38 test files / 792 tests · v5.0.3.72 release infra fix:v5.0.3.71 全 desktop build EUSAGE — root package-lock 与 hub package.json 不同步(adm-zip + iconv-lite hub optional deps 未注册到 root lock),sync lock 后 .72 repackage 同样 iOS keychain fix 真出包 18 assets 完整) | v5.0.3.70 iOS 三件套 hotfix(iOS 16 PIN-unlock crash 修 — Logger NSLock 保护 metadata 字典并发 / AuthViewModel.createPrimaryDID SQL 参数走 execute(_:parameters:) 重载 / AppIcon 真编进包 — Assets.xcassets 之前被声明为 PBXGroup 没进 PBXResourcesBuildPhase,actool 从未被调用、主屏一直是 wireframe 占位;.70 修 pbxproj wiring + Assets.car 真编进 ChainlessChain.app · .69 因 publish-cli npm 404 stuck draft 8h+,.70 bundle .69 全部变更 forward + rerun publish-cli 成功 PATCH 发布;18 assets 全齐) | v5.0.3.64 iOS 版本号 4 段制 + AppConstants stale 硬编码清零 + 测试三层覆盖(Settings「关于」显示完整 v5.0.3.64 而非 stale 3 段制 5.0.3 或硬编码 0.32.0 · 加 Bundle ID 一栏让用户能确认安装版本 · AppConstants.App.{version,buildNumber,bundleId} 改 Bundle 动态读 · 新 Bundle extension appShortVersion/appFullVersion/appFullVersionTag · 全仓 596 个 .swift × 29 个 iOS 17 API pattern 二次审计 0 新增违规 · 11 BundleVersionTests + 7 AppStateNotificationTests + 2 XCUITest 锁回归 · AIDashboardView v0.16.0 + PluginManager 1.7.0 硬编码 fallback 一并扫净) | v5.0.3.63 iOS 16 PIN 闪退修复 + AppIcon 全幅 + Sub-phase 5-6 Android LOCAL 项目远程终端入口(iOS AppState.swift MainActor.assumeIsolatedTask { @MainActor in ... } iOS 13 back-deploy · 518 个 .swift 全仓 0 处其它裸调 iOS 17 API · AppIcon 用 1282×1282 全幅 icon 重生成 18 张 + 3 张 Launch · Android RemoteContextViewModel.pairedDesktops StateFlow 兜替 sourcePeerId 让 LOCAL 项目(pcRootPath=null)首次也能看到 Terminal icon · findPcProjectPathByName() 异步调桌面 project.list 自动预填同名项目路径 · pushPcRootPathToDesktop() 双向同步写回桌面 projects.pc_root_path · 避免 PtyManager fallback 到 process.cwd() 落 Electron 启动目录与项目无关) | v5.0.3.62 iOS deployment target 17.0 → 16.0(覆盖 iPhone 8 起 2017 年以来全机型 · SystemInfoView .symbolEffect#available(iOS 17, *) guard iOS 16 fallback 为静态图标 · 5 个 version surface 全 sync)| v5.0.3.61 iOS CI 真签名 .ipa 出包(ad-hoc 签名 · release.yml build-ios xcodebuild archive + ExportArchive 路径恢复 · 配 4 GitHub Secret + Apple Developer 账号 · 每次发版自动产 7.4MB 签名 .ipa 随 GitHub Release) | v5.0.3.57 Android 远程文件 skill 接通(FileTransferScreen 浏览 PC 任意目录 + 上传到 PC Downloads 防覆盖 (1)/(2) 后缀 + 下载到手机公共 Download 目录走 MediaStore.Downloads + Intent.ACTION_VIEW app 内打开(图片→相册、PDF→阅读器)+ 本机下载文件夹 app 内 LazyColumn 列表 · android-file-handler.js 11 action 字段对齐 FileCommands.kt · 6 互锁雷一晚扫平 · 34 新单测全绿 · Xiaomi 24115RA8EC × Win 真机 E2E 8 场景跑通) | v5.0.3.55 iOS Phase 1+2+3+4 完整移植(桌面配对三流 + 远程终端 + 远程操控 framework + 4 typed skill + Notification skill · ~313 单测 · 待 Mac+iPhone 真机 E2E)| #21 P1 主体 5/5 全闭环(A.1 Linux native 配对 + A.2 三端 UI consistency + B.1 web-shell 私钥签字 + B.5 跨链桥 m-of-n 多签 + C.1 wear→phone voice forward · ~270 单测)| CLI 0.162.0 minor(cc pair preflight LAN 诊断 + cc pair token 子命令组 + systemd hardening 模板)| v5.0.3.53 Plan A.1 远程终端 Android↔桌面 WebRTC DataChannel 直连(Phase 1-5 一日全落 7 commits aee5f1d8f..7cd9aa342 · Plan A 真机首测 Xiaomi 24115RA8EC × Win desktop dev 暴露 4 跳信令链路 NAT idle 蜂窝运营商间歇杀 TCP 的架构性问题 · 把高频高吞吐终端流量切到 WebRTC DataChannel 直连绕开所有中间跳 signaling 保留兜底 · Phase 1 Trap 1 修:SignalClient.forwardedMessages multi-subscribe SharedFlow 替代单 listener 治 ice:config 拦截器被覆盖 + WebRTCClient.dataChannelReady StateFlow derived flag · Phase 2 SignalingRpcClient.invoke 内置 transport selector DC 优先 fallback signaling 两路 listener 同 requestId 同 CompletableDeferred · Phase 3 TerminalListViewModel 异步触发 handshake + UI chip 路径指示 · Phase 4 Android stdout 256-LRU dedup + exit 64-LRU + desktop mobile-bridge 128-LRU/30s-TTL · Phase 5 既有 wiring 组合无新代码 · RTT p50 200-500ms → 30-80ms LAN · p99 1.5-30s → 200-800ms · Android +8 测 / desktop +14 测 / WebRTCClientTest 12-test regression 修 mockk relaxed StateFlow 泛型擦除 · 真机 e2e §5.3 5 场景矩阵移交用户 · 设计文档 Android_Remote_Terminal_Plan_A1.md v1.0 · 遥测 [SignalingRpc.metric] path=dc|signaling 上线)| v5.0.3.52 Plan A 远程终端 Android↔桌面 PTY 全链路(Phase 1-4 全部 + 162 新测试全绿 · PtyManager 单例 web-shell WS + cc ui WS + V6 native IPC 三壳共享 · 8 个 terminal._ WS topics + server-push stdout/exit · attachTopicHandlers 共享 helper 抽出 ws-cli-loader dispatcher · web-panel Terminal.vue + xterm.js lazy 多 session 标签 + history 补帧 · V6 plugin widget + TerminalPanel modal + slash /terminal · Android TerminalRpcClient + TerminalWebView Kotlin↔JS bridge + xterm-shell.html + Compose list/session + softkey toolbar Ctrl/Tab/Esc/方向/Ctrl+C/D · confirmation-dialog 高危关键字 Electron messageBox + 永久信任 per-cmd cache · mobile-bridge per-peer stdout/exit fanout · 真 PTY spawn cmd.exe integration + cc ui subprocess e2e)| v5.0.3.51 远程操控 Plan A + B 基础设施落地(WebRTC signaling 透传中继 + coturn STUN/TURN 部署 turn.chainlesschain.com 监听 3478/5349/49152-65535 + iceServers HMAC-SHA1 24h ephemeral creds 桌面端 CC_TURN_SECRET 强制必填零硬编码 + signaling-relay server 新增 forward case offer/answer/ice-candidate/peer-status 注入 from 字段 + 桌面 RelayClient onMessage 统一 dispatch 与 LAN 完全对齐 + pushIceServersToMobile pair-ack 后双发 LAN signaling + 公网中继 chainlesschain:ice:config + Android WebRTCClient 注入 PairedDesktopsStore resolveIceServersFor by pcPeerId · 设计文档 Android_Remote_Operate_Plan_AB.md)| v5.0.3.50 Android Remote Operate Plan C 信令转发 RPC(手机点 Ping/系统状态/系统信息 → 桌面执行 → 响应返回 · SignalingRpcClient 30s withTimeout + LAN→relay 自动 fallback · 3 新单测文件 / 20 测试全绿 · 设计文档 Android_Remote_Operate_Plan_C.md)| v5.0.3.49 M-of-N multisig Phase 1d + Phase 2a marketplace mediator + Phase 2b web-panel Multisig view + Flow B QR pairing 收口 | v5.0.3.48 Android M3 capture suite (5/5 code) + M4 收尾(VoiceMode + CameraOCR + LocationTagger + SharePayloadFlusher + PushNotifier 五件齐落 · RemoteSkillRegistry method-level 元数据 · ApprovalUI 4-category 适配 · ProgressViewer 长时任务面板 · §8.3 alias 兼容窗口 · 187 新单测全绿 / Android 总单测 196+ → 383+ · 仍待用户出场 5 项 M3 真机 / M4 D2 真机 / FCM 凭证 / M6 性能 / M7 GA flip)| v5.0.3.47 verification release(build-android keystore fix VERIFIED at release.yml run #25632845952 · density splits 14→4 用户侧首落 · 4 Android assets app-{arm64-v8a,armeabi-v7a,universal}-release.apk + app-release.aab 入 Release · outstanding ../ 三处扫净:keystore.properties.template / KEYSTORE_SETUP.md / orphan android-app/.github/workflows/android-release.yml,约定全 repo 统一 release.storeFile=keystore/<name>.keystore)| Phase 3d Mobile-Bridge-Sync 桌面 ↔ Android 双向同步全套(M2 → v1.2 共 12 commit · 5 ResourceType walker:note / conversation / did / community / channel + tombstones + IPC wire-up · Android 侧 dagger.Lazy 解 4 处 Hilt 循环 + Room 持久化 SyncRemoteCursor + sync._ JSON-RPC handlers + transport wiring + outbound JSON-RPC · 桌面 SyncMobile 设置页 + DeviceManager + 手动 pairing 表单 · v1.1 真 SocialSyncWalker handlePullRpc + DID auth 验证 + SyncCoordinator socket 连上自动 trigger · v1.2 真 @noble/ed25519 签名 + Android gate 4 验签,gate 1-4 全部 strict-verify · 52 mobile sync 测试,过程中找出并修 3 个 prod bug)| Android 0.37.0 七件套(Volcengine SeedASR 语音 16kHz mono PCM + 800ms poll · APK 自更新 issue #21 GitHub Releases android-v tag arm64-v8a + DownloadManager + REQUEST_INSTALL_PACKAGES · Splash 紫色渐变旋转环 + TT logo + 3-dot breathing · Claude coral 主题 #D97757 primary + dynamicColor=false 保品牌色 · i18n issue #16 三地区 zh-rCN/rTW/rHK 显式 qualifier + AppCompatDelegate locales · 生物识别 toggle 接 AuthVM enableBiometric/disable · KeyManagementScreen DID + public key hex + trusted devices + reset) | e2e CI 静默回归洞收口(drop e2e-tests workflow JOB 级 continue-on-error: true —— 之前让 3/3 OS 失败显示 success,"No team IPC interface found" 沉了几周 · 加 Playwright browsers cache + npm cache,单 OS 时间 ~14m → ~6-8m)| 意图理解默认 opt-in(Chat 项目模式不再卡"理解中…")+ cc ui QuickAsk llm.chat 路由对齐桌面 web-shell | V6 Chat-First 桌面壳(P0–P9c 全量落地 + LanguageSwitcher + chat-panel-v5 Phase E 反向对齐)| CLI V2 规范层 220+ 治理表面(iter16–iter28 · ~5,984 V2 测试)| cc pack 多平台打包(macOS / Windows / Linux + 项目模式 Phase 2a/2b/3a/3b + OTA check-update / SHA-256 / 自替换)| MTC v0.5→v0.11(联邦 M-of-N 多签 + libp2p gossipsub 自发现 + Ed25519/SLH-DSA 异构 + 跨联邦信任 + 多跳 + gas-aware + SLA 监控 + Op Log 行级徽标 + Q-ENG-2 后端桥;476+ 测试)+ in-process 状态查询(mtc.audit-status / mtc.bridge-status / mtc.bridge-sla 绕过 asar 冷启动)+ landmark.publisher_signature 验证(v5.0.3.43) | Web Panel i18n M1–M3 + B4 post-pack ASAR surgery(Win 安装 20m → ~5m)| 社区/频道跨机同步 + B4 audit-grade 闭环(§2.2.10 → §2.2.24 共 15 节,私钥 / 密码均不过线)| chat-panel-v5 三壳对齐(V5 / V6 / web-shell 聊天能力严格对等)| Web Shell Phase 3c.7(截图识别 + 通知设置 + 托盘 5 个 quick-action 路由收口)| 安全硬化级联(v5.0.3.43)(HIGH 44→0 / MOD 4→0 / LOW 45→0)| v5.0.3.40 MTC 视图 in-process 提速 + CI 三发解锁**

概述

ChainlessChain 是一个完全去中心化的个人 AI 管理系统,整合知识库管理、去中心化社交和交易辅助三大核心功能。系统通过 U-Key/SIMKey 硬件加密和本地 AI 模型提供军事级隐私保护,支持 146 个桌面内置技能、25 个 Android REMOTE 技能、159 个 CLI 命令以及 14+ 云端 LLM 和本地 Ollama 模型集成。

v5.0.2.x新增: CLI进化版 — Hashline哈希锚定行编辑(内容哈希替代行号,抗格式化漂移)、Hooks三件套(SessionStart/UserPromptSubmit/SessionEnd会话级钩子触发)、Skill-Embedded MCP(技能内联MCP服务器按需mount/unmount)、Category Routing类别路由(5类别quick/deep/reasoning/vision/creative自动匹配provider)、Canonical Tool Descriptor工具描述规范统一(inputSchema为真源,parameters只读镜像)、Coding Agent Envelope Protocol(统一WS信封协议,dot-case类型,requestId关联)、Sub-Runtime Pool子运行时池(Electron主进程子进程spawn,sessionId分片)、Web UI管理面板(HTTP 18810端口,项目/全局双模式)、AI Orchestration编排层(Claude Code/Codex/多Agent路由,5种策略)、AI Doc Creator模板(doc-generate/libre-convert/doc-edit三技能)、CLI Skill Packs(9个领域技能包,sync-cli命令自动生成)。v0.46.0–v0.47.0(2026-04-15)增量: Cowork Evolution F1–F9 全部落地(共享学习 / 决策回放 / 11 类任务模板 / Cron 调度 / DAG 工作流 / 历史学习 / 签名 P2P 共享)+ Open-Agents 对标 Phase 1–5(AGENT_TOOLS 13→16,新增 web_fetch / todo_write / ask_user_question;Skill $ARGUMENTS 占位符;Sub-Agent Profiles explorer/executor/design;prepareCall 转瞬即逝的 turn-context 注入;provider-options 三层深合并)。

v1.1.0新增: 全栈智能化 — Cowork v3.0 全自动开发流水线(需求→部署DAG编排)、v3.1 自然语言编程(NL→代码9步翻译)、v3.2 多模态协作(音频/图像/文档/屏幕/文本五模态融合)、v3.3 自主运维(告警/Playbook/事故报告)、v4.0 去中心化代理网络(Agent DID/联邦发现/跨组织协作/信誉系统)。Q2 2026主线升级 — Phase 42: AI社交助手增强(话题分析/关系图谱/上下文回复)+ActivityPub桥接(双向互通Mastodon/Misskey)、Phase 43: SOC2合规包(自动证据收集)+数据分类分级(PII/PHI/PCI)、Phase 44: SCIM 2.0用户同步(Azure AD/Okta)、Phase 45: 统一密钥管理(U盾+SIMKey+TEE三端统一)+FIDO2 WebAuthn(无密码登录)+跨平台USB驱动(macOS/Linux)。共新增44个后端模块、118个IPC处理器、9个前端页面、7个Pinia Store、23张数据库表。Q3 2026安全与社交增强 — Phase 46: 门限签名(Shamir 2-of-3)+生物特征绑定(TEE)、Phase 47: BLE U-Key(GATT蓝牙通信)、Phase 48: 内容推荐(本地兴趣画像/协同过滤)、Phase 49: Nostr桥接(NIP-01/02/04)、Phase 50: 数据防泄漏DLP(策略引擎/拦截审计)、Phase 51: SIEM集成(CEF/LEEF/JSON导出)。代码质量 — 全项目ES6模块迁移,Node.js协议导入规范化。

CLI V2 治理浪潮(2026-04-19, iter16–iter28) — 分 13 个迭代向 CLI 批量移植 136 个「Governance V2」表面:iter16–iter23 的 64 个(audit / kg / sandbox / sla / stress / terraform / reputation / marketplace / chat / claude-code-bridge / compliance / cowork-learning / cowork-workflow / privacy / incentive / hardening / aiops / multimodal / instinct / tenant / quantization / trust / nlprog / perception / codegen / collab / governance / did / sso / org / scim / sync / agent-network / browse / dlp / evomap / federation / ipfs / p2p / wallet / activitypub / matrix / nostr / bi / memory / session / hook / workflow / automation / cowork-share / did-v2 / export / import / llm / pqc / social / rcache / tech / runtime / note / permmem / fusion / dbevo / infra),以及 iter24–iter28 新增 72 个(recommend / mcp / ecosystem / skill / tokens / dev / threat-intel / ueba / cowork-task-templates / cowork-template-marketplace / cli-anything-bridge / agent-router / sub-agent-registry / todo-manager / execution-backend / evomap-federation / interactive-planner / cli-context-engineering / sub-agent-context / interaction-adapter / workflow-expr / plugin-autodiscovery / hashline / web-ui-server / downloader / skill-mcp / cowork-mcp-tools / stix-parser / sub-agent-profiles / cowork-observe / process-manager / ws-chat-handler / evomap-client / provider-options / session-core-singletons / service-manager / cowork-evomap-adapter / provider-stream / cowork-observe-html / cowork-adapter / a2a-protocol / agent-coordinator / agent-economy / autonomous-agent / chat-core / compliance-manager / cross-chain / crypto-manager / dao-governance / evolution-system / evomap-manager / hierarchical-memory / inference-network / knowledge-graph / pipeline-orchestrator / plan-mode)。每个表面使用双层 FSM(4 态 profile + 5 态 action 生命周期,含多终态),带上限(6/12 → 15/30 不等)、auto-stale/suspend/pause/degrade/mute-idle + auto-fail-stuck 定时钩子,以及 *gov-gov-stats-v2 聚合命令;每表面随附 44 个 V2 测试。新表面与既有 V2 前缀共存,通过 preAction 钩子跳过 -v2 子命令嵌套,总计新增 ~5,984 个 CLI V2 测试

v5.0.3.x 增量(2026-04-29 → 2026-05-03)

  • MTC(Merkle Tree Certificates)从 v0.5 走到 v0.11:Phase 0–4 全量落地(联邦 MTCA M-of-N 多签 + filesystem drop-zone / libp2p gossipsub 双轨自发现 + Ed25519 + SLH-DSA 异构联邦 + Q-ENG-2 后端桥 + Audit OpLog 行级"待批次关闭"徽标 + Phase 4.3 DID inclusion-proof drawer / Marketplace MTC verify button),随后 v0.6→v0.11 滚出 governance auto-sync daemon、libp2p channel + quorum gating、governance.log 跨成员同步、桌面 V6 governance sync-stats 小部件、multi-proposal CRDT picker,以及 v0.11 的跨联邦信任 / 离线审计 / 多跳 / gas-aware / SLA / 监控仪表盘;CLI 新增 cc mtc federation join/leave/statuscc mtc batch*cc mtc publish-skills --federationcc crosschain mtc-* + mtc-batch;Audit 双轨 cc audit mtc {emit,reconcile,reconcile-check,status,enable,...}(off-by-default,等 Q-COMP-1/Q-COMP-2 法务出函);web-panel 新 /mtc 路由 3 tab(audit status / publisher history / verify)+ DID inclusion-proof drawer;6 层 476+ 测试。
  • Web Panel i18n M1→M3 收口:Federation / Marketplace / Cron / Audit / MTC 五个视图全量翻译,CLI 0.160 起内嵌 web-panel dist 同步刷新。
  • V6 桌面壳 LanguageSwitcherfeat(shell): V6 AppShell header gains LanguageSwitcher(72547ff48)+ shell-preview topbar 接线(645b19f30)。
  • Web-shell 开发开关--no-web-shell dev opt-out + settings-authoritative precedence(9119bdec1),方便排查 Electron 内嵌 ws-server + web-panel dist 这条 Path A 链路。
  • CLI 0.156.7 → 0.161.2:MTC v0.6→v0.11 doc roll-up + bridge MTC opt-in flag + cc crosschain mtc-* 子命令 + video-protocol 测试随 AppLayout i18n 迁移修复。
  • Release 工程线硬化:electron-builder 路径 / Linux .deb 元数据 / icon.ico 256x256 / npmRebuild 关闭 / publish 流程修复(cf29f2ef1 / 8c0dc5e8f / b050abafd / da8ed9d91 / 8d5890bfd 等);CLI publish 走 --no-file-parallelism + 静默 vitest + 分批跑集成测试以避开 IPC RPC 饱和;v5.0.3.6/3.7 修掉 npm workspaces 把 Express@5 拆出的 transitive deps(call-bind-apply-helpers 等)hoist 到 root node_modules 导致 ASAR 缺包的发布陷阱(496d21708 / f92505fb4 / 1c8d0994d / a84284eb6)。

核心特性

  • 📝 知识库管理: 个人第二大脑,Markdown 编辑 + RAG 语义搜索 + 知识图谱 + AI 智能摘要
  • 🤖 AI 智能引擎: 16 个专用引擎 + 146 内置技能 + 14+ 云 LLM + Ollama 本地模型 + Cowork 多智能体 + AI Orchestration编排
  • 🔐 军事级安全: U-Key/SIMKey 硬件加密 + Signal E2E + 后量子密码(PQC) + 零知识证明
  • 🌐 去中心化社交: W3C DID 身份 + P2P 加密通信 + WebRTC 音视频 + ActivityPub 联邦
  • 🏢 企业级平台: RBAC 权限 + SSO 认证 + 审计合规 + 组织管理 + SCIM 同步
  • 💾 数据主权: 本地优先存储 + Git 同步 + IPFS 去中心化 + 完全用户控制

系统架构

┌─────────────────────────────────────────────┐
│              用户界面层                       │
│  PC(Electron) / Android / iOS / Web / CLI   │
└───────────────────┬─────────────────────────┘
                    │ IPC / REST
┌───────────────────▼─────────────────────────┐
│              AI 智能层                        │
│  Cowork多Agent │ Skills(146) │ Plan Mode    │
│  RAG搜索      │ LLM(14+)    │ Agent任务    │
└───────────────────┬─────────────────────────┘

┌───────────────────▼─────────────────────────┐
│              业务逻辑层                       │
│  知识库 │ 社交P2P │ 交易 │ 企业管理         │
└───────────────────┬─────────────────────────┘

┌───────────────────▼─────────────────────────┐
│              基础服务层                       │
│  SQLite/SQLCipher │ Git │ IPFS │ MCP        │
└───────────────────┬─────────────────────────┘

┌───────────────────▼─────────────────────────┐
│              安全硬件层                       │
│  U-Key │ SIMKey │ TEE │ PQC(ML-KEM/DSA)    │
└─────────────────────────────────────────────┘

v1.0.0新增: 企业级 - 企业组织管理(多层级部门/审批流)、实时协作编辑(CRDT/Yjs P2P同步)、IPFS去中心化存储(嵌入式Helia/外部Kubo)、高级数据分析仪表盘(实时KPI/时间序列/报告导出)、AI Agent自主任务执行(ReAct循环/暂停恢复/检查点)、多语言国际化(zh-CN/en-US/fr-FR/es-ES)、性能监控和自动调优(5规则引擎/自动优化)、74个新IPC处理器。社交平台全面升级 - P2P语音/视频通话(WebRTC+SFU)、共享加密相册、社区/频道(Gossip+治理投票)、协作编辑文档(Yjs CRDT)、朋友圈时光机(AI回忆生成)、去中心化直播(弹幕+录制)、匿名模式/社交代币/Mesh离线社交、AI社交助手,以及5个全新Cowork协作演化技能(共138个内置技能)。

项目统计

指标数值
代码总行数400,000+
Vue组件数564+个
IPC处理器735+ (+178 v5.0)
测试用例14,800+ (桌面+CLI+Android)
AI专用引擎16个
内置技能146个
统一工具60+ FunctionCaller + 8 MCP + 146 Skills
Pinia Store99个
数据库表95+张
CLI命令112个
CLI版本v0.161.2(CLI V2 治理浪潮 iter16–iter28:220+ 治理表面 / ~5,984 V2 测试 / 1,965 回归测试零失败;cc pack 项目模式 + macOS/Windows/Linux 多平台打包;MTC v0.5→v0.11 联邦 / 跨联邦信任 / Op Log / cc crosschain mtc-*
钩子事件32个 (4种类型)
开发阶段Phase 1-102 完成
演示模板11个 (Cowork v0.46.0 新增 code_review)
浏览器命令215个
CLI技能包9个领域包 (101测试)

系统定位

ChainlessChain旨在成为用户的"第二大脑"和数字资产管理中心:

  • 📝 知识管理中心: 个人笔记、文档、对话历史的统一管理,8个图分析算法
  • 🤖 AI智能助手: 16个专用引擎 + 14+云LLM提供商 + Ollama本地部署 + AI Orchestration编排
  • 🔐 安全钱包: 硬件加密的数字资产管理,6个智能合约
  • 🌐 去中心化社交: P2P通信,WebRTC语音/视频,群聊,消息转发
  • 💾 数据主权: 完全掌控自己的数据,不依赖第三方
  • 🔌 MCP集成: Model Context Protocol,5个官方服务器
  • 🤖 Cowork协作: 多智能体协作系统,智能任务分配,文件沙箱安全
  • 🖥️ Computer Use: 类似Claude Computer Use的电脑操作能力,视觉AI定位
  • 🌐 浏览器插件: 215个远程命令,完整浏览器自动化控制
  • 🎭 Persona 系统: 项目级 AI 角色配置(7 种模板),自动替换默认编码助手,工具权限控制
  • 🧩 技能系统: 146个内置技能,Agent Skills开放标准,四层加载架构
  • 🪝 Hooks扩展: 32个钩子事件,4种类型,会话级三件套,自定义逻辑注入
  • 🧠 永久记忆: 跨会话持久化,Daily Notes,混合搜索引擎
  • 🏢 企业版: SSO认证、RBAC权限、审计合规、插件市场、专业化Agent

核心功能

📚 知识库管理

构建个人第二大脑,统一管理所有知识资产。

笔记和文档

  • Markdown编辑器: 所见即所得的Markdown编辑
  • 富文本支持: 图片、表格、代码块、LaTeX公式
  • 标签分类: 灵活的标签系统,多维度组织内容
  • 全文搜索: 毫秒级全文搜索,支持中英文分词
  • 版本控制: 基于Git的完整版本历史

AI增强功能

  • 智能摘要: AI自动生成文档摘要
  • 智能问答: 基于知识库的AI问答
  • 内容生成: AI辅助写作和内容创作
  • 关系图谱: 自动构建知识关联图谱
  • 语义搜索: 基于语义的智能搜索

多媒体支持

  • 图片管理: 图片存储和预览
  • 文档导入: 支持PDF、Word、Excel等格式
  • 网页剪藏: 浏览器插件一键保存网页
  • 代码片段: 语法高亮的代码管理

详细了解知识库管理 →


💬 去中心化社交

基于W3C DID标准的完全去中心化社交网络。

DID身份

  • 去中心化标识符: 基于W3C DID标准
  • 自主身份: 完全掌控自己的身份
  • 多设备支持: 一个DID可关联多个设备
  • 隐私保护: 可选择性公开身份信息

P2P通信

  • 端到端加密: Signal协议端到端加密
  • P2P直连: 点对点通信,无需服务器中转
  • 离线消息: 支持离线消息暂存和推送
  • 多种消息类型: 文本、图片、文件、语音、视频

社交功能

  • 好友管理: 通过DID添加和管理好友
  • 群组聊天: 支持加密的群组通信
  • 朋友圈: 去中心化的动态分享
  • 文件传输: P2P大文件传输

隐私控制

  • 选择性公开: 精细控制信息可见性
  • 匿名模式: 支持匿名发言和浏览
  • 数据加密: 所有数据端到端加密
  • 无追踪: 不记录用户行为数据

详细了解去中心化社交 →


💰 交易辅助

安全便捷的数字资产管理和交易辅助。

硬件钱包集成

  • U盾集成: 支持各类U盾硬件
  • SIMKey集成: SIM卡密钥存储,iOS eSIM,5G优化,NFC离线签名,量子抗性
  • 多链支持: Ethereum、Bitcoin、Polygon等
  • 私钥保护: 私钥永不离开硬件设备

钱包功能

  • 多币种支持: 主流加密货币和代币
  • 地址管理: HD钱包,无限地址生成
  • 余额查询: 实时余额和价格查询
  • 交易历史: 完整的交易记录

智能合约

  • 合约交互: 图形化界面调用智能合约
  • 合约部署: 一键部署智能合约
  • ABI管理: 智能合约ABI管理
  • 事件监听: 实时监听链上事件

DeFi集成

  • Swap交易: 去中心化交易所集成
  • 流动性挖矿: 收益农场管理
  • NFT管理: NFT展示和交易
  • DAO治理: 参与DAO投票

交易辅助增强 (v0.40.0新增)

  • 拍卖系统: 英式/荷兰式拍卖,出价托管,买断价支持,自动结算
  • 团购/拼单: 目标价格达成即成交,多人合力享受更低价格
  • 分期付款: 信用评级审批,灵活分期,逾期健康检查
  • 闪电网络支付: 支付通道,发票系统,多跳路由

去中心化金融 (v0.40.0新增)

  • P2P信用借贷: 基于去中心化信誉的借贷池,动态利率,LTV监控,抵押品清算
  • DAO保险池: 去中心化保险池,质押贡献,DAO投票理赔裁决
  • 跨链原子互换: HTLC哈希时间锁,无信任跨链交换,订单匹配,汇率发现

详细了解交易辅助 →


🤖 Cowork多智能体协作 (v0.27.0新增)

企业级多智能体协作系统,实现智能任务分配和团队协作。

核心能力

  • 智能编排: AI驱动的单/多代理决策,自动选择最优执行策略
  • 团队协作: 13个核心操作(创建团队/分配任务/投票决策等)
  • 文件沙箱: 18+敏感文件模式检测,5层防御架构,零关键漏洞
  • 长时任务: 检查点/恢复机制,支持任务暂停和恢复
  • 技能系统: Office文档处理(Excel/Word/PPT)、数据分析等专业技能

性能指标

操作响应时间状态
创建团队< 45ms
添加代理< 15ms
分配任务< 25ms
权限检查< 3ms
投票决策< 35ms

前端组件

  • CoworkDashboard: 全局统计、团队管理
  • TaskMonitor: 任务监控、进度跟踪
  • SkillManager: 技能管理、执行历史

安全特性

  • 文件安全: 敏感文件检测、路径遍历防护
  • 权限控制: 细粒度READ/WRITE/EXECUTE权限
  • 审计日志: 100%操作记录和完整性检查
  • 数据加密: SQLCipher AES-256加密

详细了解Cowork系统 →


🖥️ Computer Use电脑操作 (v0.33.0新增)

类似Anthropic Claude Computer Use的电脑操作能力,让AI能够真正"看到"和"操作"您的电脑。

核心能力

  • CoordinateAction: 像素级坐标点击、拖拽、手势操作
  • VisionAction: Vision AI集成,视觉元素定位,支持Claude/GPT-4V/LLaVA
  • DesktopAction: 桌面级截图、鼠标键盘控制、窗口管理
  • NetworkInterceptor: 网络请求拦截、模拟、条件控制

高级功能

模块功能IPC处理器
AuditLogger操作审计,风险评估,敏感信息脱敏5
ScreenRecorder屏幕录制为截图序列,暂停/恢复/导出10
ActionReplay操作回放,变速、单步、断点调试8
SafeMode安全模式,权限控制、区域限制、速率限制7
WorkflowEngine工作流引擎,条件分支、循环、并行执行11

AI工具集成

12个工具可供AI调用:

  • browser_click, visual_click - 点击操作
  • browser_type, browser_key - 输入操作
  • browser_scroll, browser_screenshot - 滚动和截图
  • analyze_page, browser_navigate - 页面分析和导航
  • desktop_screenshot, desktop_click, desktop_type - 桌面操作

详细了解Computer Use →


🌐 浏览器插件 (v0.29.0+)

ChainlessChain Desktop的浏览器扩展组件,提供完整的浏览器自动化和远程控制能力。

核心统计

类别命令数说明
标签管理8创建、关闭、导航、焦点控制
页面操作5截图、执行脚本、导出PDF
DOM操作40+点击、输入、选择、等待
网络拦截10+请求拦截、Mock、限流
调试工具70+WebSocket、Service Worker、内存分析
设备模拟20+触摸、传感器、地理位置
总计215完整的浏览器控制能力

安装方式

  1. 打开浏览器扩展页面(chrome://extensions
  2. 开启开发者模式
  3. 加载已解压的扩展程序
  4. 选择 browser-extension 文件夹

支持的浏览器

  • Chrome 88+
  • Edge 88+
  • Arc
  • Brave
  • Opera

详细了解浏览器插件 →


🔐 安全机制

军事级的安全保护,确保数据和资产安全。

硬件级加密

  • U盾加密: 基于国密SM2/SM3/SM4算法
  • SIMKey加密: SIM卡安全单元 + iOS eSIM + 后量子密码学
  • TEE支持: Trusted Execution Environment
  • 生物识别: 指纹、面部识别集成

数据加密

  • 端到端加密: 所有通信端到端加密
  • 本地加密存储: AES-256-GCM加密
  • 零知识证明: 服务端无法解密数据
  • 安全删除: 军事级数据擦除

权限管理

  • 细粒度权限: 精确控制应用权限
  • 多因素认证: 密码+硬件+生物识别
  • 会话管理: 自动超时和强制登出
  • 审计日志: 完整的操作日志

详细了解安全机制 →


🧠 本地AI模型

完全本地运行的AI模型,隐私保护的智能服务。

支持的模型

  • Ollama: 便捷的本地模型管理
  • LLaMA 3: Meta开源大语言模型
  • Qwen: 阿里通义千问开源模型
  • GLM: 清华智谱开源模型
  • 自定义模型: 支持导入自定义模型

AI功能

  • 对话问答: 基于上下文的智能对话
  • 文档理解: 阅读和理解长文档
  • 内容生成: 文章、代码、创意写作
  • 翻译: 多语言翻译
  • 摘要提取: 自动提取文档摘要

RAG检索增强

  • 知识库索引: 自动索引个人知识库
  • 向量检索: 基于语义的相似度检索
  • 上下文增强: 结合知识库的回答
  • 引用来源: 显示回答的知识来源

详细了解AI模型配置 →


🔄 Git同步

基于Git的跨设备数据同步和版本控制。

Git集成

  • 自动提交: 修改自动提交到Git
  • 版本历史: 完整的修改历史
  • 分支管理: 支持Git分支操作
  • 冲突解决: 可视化的冲突解决工具

多设备同步

  • 自动同步: 后台自动拉取和推送
  • 选择性同步: 选择要同步的内容
  • 离线支持: 离线修改,联网后同步
  • 冲突处理: 智能合并冲突

备份恢复

  • 自动备份: 定时自动备份到Git
  • 远程仓库: 支持GitHub、GitLab等
  • 加密备份: 推送前加密敏感数据
  • 快速恢复: 从Git恢复数据

详细了解Git同步 →


🧩 AI技能系统 (v0.29.0+)

可扩展的技能框架,146个内置技能覆盖开发、文档、安全、媒体等全场景。

技能概览

分类技能数示例
开发工具22code-review, test-generator, refactor, code-runner
文档处理8pdf-toolkit, word-generator, pptx-creator, doc-converter
媒体处理7audio-transcriber, video-toolkit, image-editor, ocr-scanner
DevOps8devops-automation, log-analyzer, system-monitor
安全审计4security-audit, vulnerability-scanner, crypto-toolkit
AI增强5prompt-enhancer, multi-model-router, image-generator
自动化4browser-automation, computer-use, workflow-automation
数据分析5data-analysis, chart-creator, csv-processor
知识管理6knowledge-graph, memory-management, codebase-qa
实用工具21json-yaml-toolkit, regex-playground, http-client

核心架构

  • 四层加载: bundled → marketplace → managed → workspace(高层覆盖低层)
  • Gate检查: 平台、二进制依赖、环境变量前置校验
  • Agent Skills开放标准: 13个扩展字段(tools, instructions, examples, dependencies, input-schema, output-schema, model-hints等)
  • 统一工具注册表: FunctionCaller 60+ 工具 + MCP 8 服务器 + Skills 95 技能
  • /skill命令: 用户命令解析和自动执行
  • Android端: 28个技能(含PC远程委托),SkillRegistry支持LLM function calling

演示模板

10个演示项目模板,涵盖自动化、AI工作流、知识管理、远程控制四大场景。

详细了解技能系统 →


🔌 MCP集成 (v0.29.0+)

Model Context Protocol标准化AI工具集成,支持社区服务器发现和自定义SDK开发。

支持的服务器

服务器功能类型
Filesystem文件系统操作官方
PostgreSQL数据库查询官方
SQLite本地数据库官方
Git版本控制操作官方
Brave Search网络搜索社区
Puppeteer浏览器自动化社区
Slack团队通讯社区
GitHub代码仓库管理社区

MCP SDK

  • Server Builder: 流式API (new MCPServerBuilder().name().tool().build())
  • HTTP+SSE Server: HTTP服务器,SSE流式传输,CORS,Bearer/API-Key/Basic认证
  • Stdio Server: 行分隔JSON-RPC 2.0,stdin/stdout通信
  • 社区注册表: 8+预配置社区MCP服务器,一键安装

安全架构

  • 纵深防御安全模型
  • 工具级权限控制
  • 审计日志全覆盖

🪝 Hooks扩展系统 (v0.27.0+)

受Claude Code启发的可扩展钩子系统,在关键操作点注入自定义逻辑。

钩子能力

  • 32个钩子事件: PreToolUse, PostToolUse, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, FileModified, IterationBudgetExhausted等
  • 4种钩子类型: Sync(同步), Async(异步), Command(Shell命令), Script(JS/Python/Bash脚本)
  • 优先级系统: SYSTEM(0) → HIGH(100) → NORMAL(500) → LOW(900) → MONITOR(1000)
  • 中间件集成: IPC、Tool、Session、File、Agent中间件工厂
  • 脚本钩子: 自动加载 .chainlesschain/hooks/*.js

详细了解Hooks系统 →


🧠 永久记忆系统 (v0.26.2+)

跨会话持久化记忆,灵感源自Clawdbot架构,确保AI助手保持长期上下文。

核心功能

  • Daily Notes: 自动记录每日活动到 .chainlesschain/memory/daily/YYYY-MM-DD.md
  • MEMORY.md: 长期知识提取和持久洞察
  • Pre-compaction Flush: 上下文压缩前自动保存(防止数据丢失)
  • 混合搜索: 向量语义(0.6权重) + BM25关键词(0.4权重) + RRF融合
  • 自动索引: 文件监听(1.5s去抖),自动重建索引
  • 嵌入缓存: SQLite缓存,避免重复计算

Context Engineering

KV-Cache优化系统,提升LLM性能:

  • 静态/动态分离: 静态内容前置,缓存命中率60-85%
  • 任务上下文管理: 目标重述,防止"lost in the middle"
  • 错误历史追踪: 从过去错误中学习
  • Token估算: 中英文自动检测

详细了解会话管理 →


🏢 企业级功能 (v0.34.0+)

面向企业的安全合规、身份认证和扩展能力。

企业审计与合规

  • 统一审计日志: 跨子系统审计事件聚合(浏览器、权限、文件、API、Cowork)
  • 合规管理: GDPR/SOC2/HIPAA合规检查,策略引擎,报告生成
  • 数据主体处理: GDPR DSR请求(访问、擦除、更正、可携带性)
  • 18个IPC处理器: 审计日志、合规策略、DSR、数据保留策略全覆盖

SSO企业认证

  • 多提供商SSO: SAML 2.0、OAuth 2.0、OIDC,支持PKCE
  • 身份桥接: DID ↔ SSO身份双向链接
  • 加密会话: AES-256-GCM令牌加密存储,自动刷新
  • 20个IPC处理器: 提供商配置、认证流程、身份链接、会话管理

权限引擎 (Enterprise RBAC)

  • 资源级权限: 个体资源细粒度访问控制
  • 权限继承: 父子资源权限传播
  • 权限委派: 带时间边界的临时权限授予
  • 团队权限: 基于团队成员的访问控制
  • 审计日志: 完整权限变更历史

详细了解权限系统 →

插件市场

  • 市场客户端: HTTP客户端,DID认证,REST API
  • 插件安装: 下载、哈希校验、解压、SkillLoader注册
  • 插件更新: 后台更新检查,自动更新通知
  • 22个IPC处理器: 浏览、安装、卸载、更新、评分、发布、配置

专业化多Agent系统

  • 8个Agent模板: CodeSecurity, DevOps, DataAnalysis, Documentation, TestGenerator, Architect, Performance, Compliance
  • Agent协调器: 多Agent任务分解、分配、结果聚合
  • Agent注册表: 类型注册、工厂、版本管理、实例生命周期

🏗️ 企业组织管理 (v1.0新增)

多层级企业组织架构和审批流引擎。

核心功能

  • 部门管理: 创建/编辑/删除部门,部门嵌套层级,循环引用检测
  • 组织层级树: BFS遍历构建完整组织层级,仪表盘统计
  • 成员管理: 批量导入成员,部门调动,角色分配
  • 审批工作流: 成员加入审批,集成ApprovalWorkflowManager
  • 10个IPC处理器: 部门CRUD、层级查询、成员管理、仪表盘

技术实现

模块文件说明
EnterpriseOrgManagermain/enterprise/enterprise-org-manager.js核心管理器
Enterprise IPCmain/enterprise/enterprise-ipc.jsIPC处理器
Pinia Storerenderer/stores/enterprise-org.ts前端状态管理

📝 实时协作编辑 (v1.0新增)

基于CRDT的P2P实时协作编辑系统,支持多人同时编辑同一文档。

核心功能

  • CRDT引擎: 基于Yjs实现无冲突复制数据类型
  • P2P同步: 通过libp2p自定义协议同步编辑状态和感知信息
  • 段落锁定: 支持全文/段落/区域锁定,带超时自动释放
  • 冲突解决: 记录冲突历史,支持我的/对方的/合并/自定义四种策略
  • 评论线程: 内联评论,支持打开/已解决状态
  • 版本历史: 基于knowledge_snapshots表的版本管理和恢复
  • 21个IPC处理器: 文档打开/关闭、同步、游标、锁定、冲突、评论、历史、导出

数据库表

collaboration_sessions, collab_cursor_positions, collab_document_locks, collab_conflict_history, knowledge_yjs_updates, knowledge_comments, collab_stats


💾 去中心化存储 IPFS (v1.0新增)

IPFS去中心化存储集成,支持嵌入式和外部节点双模式。

核心功能

  • 双模式运行: 嵌入式Helia节点(自动启动)或外部Kubo守护进程(HTTP连接)
  • 加密存储: AES-256-GCM加密后上传,密钥本地保存
  • 配额管理: 默认1GB存储配额,使用率监控
  • Pin管理: 内容固定/取消固定,垃圾回收
  • 知识库集成: 知识库附件直接存储到IPFS,CID关联
  • 18个IPC处理器: 节点启停、上传下载、Pin管理、配额、GC

技术架构

模式依赖说明
嵌入式helia, blockstore-fs, @helia/unixfs内置IPFS节点
外部Kubo HTTP API (127.0.0.1:5001)连接本地守护进程

📊 高级数据分析仪表盘 (v1.0新增)

统一指标聚合和实时数据分析仪表盘。

核心功能

  • 四源聚合: TokenTracker(AI调用) + SkillMetrics(技能执行) + ErrorMonitor(错误监控) + PerformanceMonitor(系统性能)
  • 实时推送: 5秒间隔实时推送快照到前端
  • 时间序列: 按小时/天粒度聚合,支持自定义时间范围查询
  • TopN排行: 最热技能、最常用模型、最频繁错误
  • 报告导出: JSON/CSV格式报告生成
  • 数据保留: 默认90天自动清理
  • 16个IPC处理器: 摘要、时间序列、TopN、报告、清理

KPI指标

指标来源说明
totalAICallsTokenTrackerAI调用总次数
totalTokensTokenTrackerToken消耗量
tokenCostTokenTracker估算成本
skillExecutionsSkillMetrics技能执行次数
skillSuccessRateSkillMetrics技能成功率
errorCountErrorMonitor错误数量
cpuUsagePerformanceMonitorCPU使用率
memoryUsagePerformanceMonitor内存使用率

🤖 AI Agent自主任务执行 (v1.0新增)

基于ReAct循环的AI Agent自主目标执行系统,支持长时间运行的复杂任务。

核心功能

  • ReAct循环: Reason-Act-Observe推理-执行-观察循环
  • 目标管理: QUEUED→RUNNING→PAUSED/WAITING_INPUT/COMPLETED/FAILED/CANCELLED
  • 暂停恢复: 运行中目标可暂停、恢复执行
  • 用户输入: Agent可请求用户输入后继续执行
  • 检查点恢复: 步骤级检查点,故障后可恢复
  • 自动纠错: 失败步骤自动重试/重规划(最多3次)
  • 优先级队列: AgentTaskQueue优先级调度
  • 资源限制: 100步/目标, 120秒/步, 3并发, 50K Token预算
  • 18个IPC处理器: 目标创建/暂停/恢复/取消、队列管理、状态查询

权限类别

skills (技能调用), file-ops (文件操作), browser (浏览器控制), network (网络请求)


🌍 多语言国际化 (v1.0新增)

运行时i18n系统和源码国际化管理技能。

运行时i18n

  • 4种语言: zh-CN(默认), en-US, fr-FR, es-ES
  • 分类消息: errors(8种错误类型), status(5种状态)
  • 回退机制: 未找到翻译时回退到zh-CN
  • API: t(key), setLocale(locale), getSupportedLocales()

i18n-Manager技能

  • 源码扫描: 扫描JS/TS/JSX/TSX/Vue文件(最多2000个)
  • 字符串提取: 自动提取硬编码字符串
  • 翻译覆盖率: 检查各语言翻译完成度
  • Locale生成: 自动生成新语言的locale文件

⚡ 性能监控和自动调优 (v1.0新增)

全方位性能监控和基于规则的自动调优引擎。

性能监控

  • 系统指标: CPU使用率、内存使用率、磁盘使用率(5秒采样)
  • DB性能: 查询耗时记录,慢查询告警(>1000ms)
  • IPC性能: IPC调用耗时记录,慢调用告警(>500ms)
  • 告警阈值: CPU>80%, Memory>85%, Disk>90%
  • 历史数据: 保留720个样本(1小时)

自动调优引擎

规则触发条件调优动作
db-slow-queries平均查询>100ms (连续3次)设置cache_size=20000, WAL模式
db-vacuum运行>24h且>7天未清理执行VACUUM
llm-high-latency持续高LLM延迟减少上下文窗口
memory-pressure内存压力过高触发GC,发出警告
p2p-connectionsP2P连接数过多减少最大连接数
  • 冷却机制: 每条规则10分钟冷却期
  • 自定义规则: 支持注册自定义调优规则
  • 12个IPC处理器: 规则管理、状态查询、手动触发、历史记录

🔩 全自动开发流水线 (v1.1.0 / Cowork v3.0)

从需求描述到生产部署全程AI代理协作,人工干预率 < 20%。

核心模块

模块文件职责
Pipeline Orchestratorpipeline-ipc.jsDAG 流水线编排,5 种步骤类型,10 个预置模板
Requirement Parserrequirement-parser.jsNL→Spec JSON,用户故事/验收标准提取
Deploy Agentdeploy-agent.js多环境部署(dev/staging/prod),蓝绿/金丝雀策略
Post-Deploy Monitorpost-deploy-monitor.js健康监控,KPI 基线偏差检测
Rollback Managerrollback-manager.jsGit Revert/Docker/Config 多策略自动回滚
  • 15个IPC处理器, 3张数据库表
  • 前端页面: DeploymentMonitorPage.vue + deployment.ts Store

详细了解流水线编排 →


💬 自然语言编程 (v1.1.0 / Cowork v3.1)

用自然语言描述需求,代理团队自动实现符合项目编码约定的代码。

核心模块

模块文件职责
Spec Translatorspec-translator.jsNL→结构化 Spec 9 步翻译,9 种意图分类,LLM 增强
Project Style Analyzerproject-style-analyzer.js编码约定提取(命名/缩进/注释),自动规则生成
  • 10个IPC处理器, 2张数据库表
  • 前端页面: NLProgrammingPage.vue + nlProgram.ts Store

详细了解自然语言编程 →


🖼️ 多模态协作 (v1.1.0 / Cowork v3.2)

集成语音、视觉、文档等多模态输入输出,支持5+模态。

核心模块

模块文件职责
Modality Fusionmodality-fusion.js音频/图像/文档/屏幕/文本统一融合引擎
Document Parserdocument-parser.jsPDF/Word/Excel 解析,表格/图片提取,OCR
Screen Recorderscreen-recorder.jsElectron desktopCapturer 截屏/录制
Multimodal Contextmultimodal-context.js多模态会话上下文,Token 预算控制
Multimodal Outputmultimodal-output.js富媒体输出(Markdown/HTML/ECharts/幻灯片)
  • 12个IPC处理器, 2张数据库表
  • 前端页面: MultimodalCollabPage.vue + multimodal.ts Store

详细了解多模态协作 →


🚨 自主运维 (v1.1.0 / Cowork v3.3)

代理自动监控、诊断、修复生产环境问题,MTTR < 5分钟。

核心模块

模块文件职责
Alert Manageralert-manager.js多通道告警(Webhook/Email/IM),P0-P3 升级链
Auto Remediatorauto-remediator.jsPlaybook 驱动自动修复,8 种动作类型
Postmortem Generatorpostmortem-generator.jsLLM 事故报告生成,根因分析,改进建议
  • 15个IPC处理器, 3张数据库表
  • 前端页面: AutonomousOpsPage.vue + autonomousOps.ts Store

详细了解自主运维 →


🪪 去中心化代理网络 (v1.1.0 / Cowork v4.0)

基于DID的代理身份认证和跨组织协作,支持100+节点。

核心模块

模块文件职责
Agent DIDagent-did.jsW3C DID 规范,did:cc:agent-{uuid} 格式,Ed25519 密钥对
Credential Manageragent-credential-manager.jsW3C VC 签发/验证/吊销,3 种凭证类型
Agent Authenticatoragent-authenticator.jsChallenge-Response / 凭证证明 / 双向 TLS
Federated Registryfederated-agent-registry.jsKadDHT 去中心化发现,跨组织技能查询
Cross-Org Routercross-org-task-router.js跨组织任务委派,SLA 预算,审计日志
Reputation Systemagent-reputation.js多维信誉评分(0.0-1.0),时间衰减,4 级声望
  • 20个IPC处理器, 3张数据库表
  • 前端页面: FederatedNetworkPage.vue + agentNetwork.ts Store

详细了解代理联邦网络 →


🎯 AI社交助手增强 (v1.1.0 Q2 / Phase 42)

AI驱动的社交洞察和智能回复建议,让去中心化社交更智能化。

核心模块

模块文件职责
Topic Analyzertopic-analyzer.js话题提取、情感分析、趋势分析、关键词提取
Social Graphsocial-graph.js社交关系图谱构建、互动频率、亲密度计算、社区聚类
AI Social Assistantai-social-assistant.js上下文感知回复建议(简短/详细/问题)
ActivityPub Bridgeactivitypub-bridge.jsActivityPub S2S协议、Actor/Inbox/Outbox、HTTP Signatures
AP Content Syncap-content-sync.js双向同步帖子/评论/点赞/转发/关注
AP WebFingerap-webfinger.jsWebFinger协议、远程用户发现
  • 18个IPC处理器 (8个社交AI + 10个ActivityPub)
  • 3张数据库表: topic_analyses, social_graph_edges, activitypub_actors, activitypub_activities
  • 前端页面: SocialInsightsPage.vue + ActivityPubBridgePage.vue + socialAI.ts Store

功能亮点:

  • 话题深度分析: 自动提取讨论热点、情感倾向、趋势预测
  • 社交关系图谱: 可视化展示好友互动网络、识别核心圈层
  • 智能回复建议: 根据对话上下文AI生成三种风格回复选项
  • ActivityPub互通: 与Mastodon/Misskey/Pleroma双向同步社交内容
  • 去中心化联邦: 无需中心服务器,直接与ActivityPub网络节点通信

🔒 合规与数据分类 (v1.1.0 Q2 / Phase 43)

企业级合规管理和敏感数据自动分类系统。

核心模块

模块文件职责
SOC 2 Compliancesoc2-compliance.js自动收集审计日志/访问记录/变更历史、SOC 2 Type II证据报告生成
Data Classifierdata-classifier.js基于规则+LLM的敏感数据识别(PII/PHI/PCI)
Classification Policyclassification-policy.js分级策略引擎(公开/内部/机密/绝密)、自动标签关联
  • 12个IPC处理器, 3张数据库表: soc2_evidence, data_classifications, classification_policies
  • 前端页面: ComplianceDashboardPage.vue + compliance.ts Store

功能亮点:

  • SOC 2 自动化: 自动收集合规证据,一键生成Type II审计报告
  • 智能数据分类: AI+规则双引擎识别PII(个人信息)/PHI(健康信息)/PCI(支付卡信息)
  • 分级策略: 四级分类策略(公开/内部/机密/绝密),自动打标签
  • 合规报告: 合规评分、风险项识别、改进建议
  • 审计追溯: 完整的数据分类变更历史和审计日志

👥 SCIM 2.0 用户同步 (v1.1.0 Q2 / Phase 44)

与企业身份提供商(Azure AD/Okta)的自动用户同步。

核心模块

模块文件职责
SCIM Serverscim-server.jsSCIM 2.0 Server实现(/Users, /Groups CRUD + 过滤/分页/PATCH)
SCIM Syncscim-sync.js增量同步引擎,与Azure AD/Okta/OneLogin对接
  • 8个IPC处理器, 2张数据库表: scim_resources, scim_sync_log
  • 前端页面: SCIMIntegrationPage.vue

功能亮点:

  • SCIM 2.0标准: 完整实现SCIM 2.0协议规范
  • 增量同步: 自动检测Azure AD/Okta用户变更,增量同步
  • 双向同步: 支持从IdP同步用户,也支持推送本地变更
  • 映射配置: 灵活的属性映射配置(SCIM字段↔本地字段)
  • 同步监控: 实时同步状态、历史记录、错误追踪

🔐 统一密钥管理 (v1.1.0 Q2 / Phase 45)

U盾+SIMKey+TEE三端统一密钥管理,FIDO2无密码认证,跨平台USB驱动。

核心模块

模块文件职责
Unified Key Managerunified-key-manager.jsBIP-32统一密钥派生、三端密钥轮换、跨设备同步
FIDO2 Authenticatorfido2-authenticator.jsWebAuthn注册/认证、CTAP2协议、凭证管理
USB Transportusb-transport.js跨平台USB通信(macOS/Linux/Windows)、设备发现
WebUSB Fallbackwebusb-fallback.jsWebUSB API降级方案、浏览器兼容性
  • 8个IPC处理器 (6个密钥管理 + 2个USB驱动)
  • 2张数据库表: unified_keys, fido2_credentials

功能亮点:

  • 三端统一: U盾、SIMKey、TEE使用统一密钥派生协议(BIP-32)
  • FIDO2无密码: 作为FIDO2认证器,支持Web无密码登录
  • 密钥轮换: 自动定期轮换密钥,提升安全性
  • 跨平台USB: 基于libusb/WebUSB的macOS/Linux U盾驱动(Windows原生支持)
  • WebUSB降级: 浏览器环境下使用WebUSB API访问USB设备

🏗️ 生产加固 + 联邦网络 (v2.0.0 / Phase 57-61)

企业级生产环境加固和联邦网络优化。

核心模块

模块文件职责
Performance Baselineperformance-baseline.js性能基线采集,历史对比,回归检测
Security Auditorsecurity-auditor.jsOWASP Top 10 扫描,依赖漏洞检测
Federation Hardeningfederation-hardening.js断路器模式,健康检查,连接池
Stress Testerfederation-stress-tester.js100 节点压力测试,延迟/吞吐量基准
Reputation Optimizerreputation-optimizer.js贝叶斯优化信誉权重,异常检测
SLA Managersla-manager.js跨组织 SLA 合约,违约检测
  • 23个IPC处理器, 10张数据库表
  • 前端页面: 5个 + 5个Pinia Store

详细了解生产加固 →


🤖 全自主 AI 开发者 (v3.0.0 / Phase 62-64)

用户描述业务目标,AI 自主完成从架构到运维的全生命周期。

核心模块

模块文件职责
Tech Learning Enginetech-learning-engine.js自主技术栈感知,最佳实践提取,在线学习
Autonomous Developerautonomous-developer.js端到端自主开发(需求→架构→代码→测试→部署)
Collaboration Governancecollaboration-governance.js决策审批网关,操作回放审计,置信度门控
  • 15个IPC处理器, 6张数据库表
  • 前端页面: 3个 + 3个Pinia Store

详细了解自主技术学习 →


🏪 去中心化 AI 市场 (v3.1.0 / Phase 65-67)

基于代理信誉的去中心化 AI 服务市场,让 AI 能力像商品一样自由交易。

核心模块

模块文件职责
Skill Service Protocolskill-service-protocol.js标准化技能描述,REST/gRPC 远程调用
Skill Invokerskill-invoker.js跨组织代理技能委派,版本兼容检测
Token Ledgertoken-ledger.js代币账本(发行/转账),贡献奖励结算
Contribution Trackercontribution-tracker.js技能/算力/数据贡献追踪,信誉加权定价
Inference Node Registryinference-node-registry.jsGPU/CPU 推理节点注册,算力基准测试
Inference Schedulerinference-scheduler.js延迟/成本/算力智能调度,模型分片推理
  • 16个IPC处理器, 6张数据库表
  • 前端页面: 3个 + 3个Pinia Store

详细了解技能市场 →


🔒 硬件安全生态 (v3.2.0 / Phase 68-71)

从芯片到卫星的全链路安全,完整的硬件信任链生态。

核心模块

模块文件职责
Trust Root Managertrust-root-manager.js三位一体统一信任根,硬件认证链互验
PQC Ecosystem Managerpqc-ecosystem-manager.jsML-KEM/ML-DSA 全子系统迁移,固件 PQC 加速
Satellite Commsatellite-comm.jsLEO 卫星短消息通道,加密+压缩
Disaster Recoverydisaster-recovery.js完全离线密钥恢复,紧急吊销广播
HSM Adapter Managerhsm-adapter-manager.jsYubikey/Ledger/Trezor 适配,统一 HSM 接口
  • 18个IPC处理器, 5张数据库表
  • 前端页面: 4个 + 4个Pinia Store

详细了解信任根 →


🌍 全球去中心化社交 (v3.3.0 / Phase 72-75)

跨协议、跨平台、跨国界的去中心化社交网络。

核心模块

模块文件职责
Protocol Fusion Bridgeprotocol-fusion-bridge.jsActivityPub/Nostr/Matrix 多协议统一桥接
Realtime Translatorrealtime-translator.js本地 LLM 实时多语言翻译(50+语言)
Content Quality Assessorcontent-quality-assessor.jsAI 内容质量评估,去中心化共识审核
Filecoin Storagefilecoin-storage.jsFilecoin 持久化存储交易,存储证明
Content Distributorcontent-distributor.jsP2P 内容分发网络,热点缓存
Anti-Censorship Manageranti-censorship-manager.jsTor/域前置/卫星广播,抗审查通信
Mesh Network Managermesh-network-manager.jsBLE/WiFi Direct 本地网状网络
  • 20个IPC处理器, 5张数据库表
  • 前端页面: 4个 + 4个Pinia Store

详细了解协议融合 →


🧬 EvoMap 全球进化网络 (v3.4.0 / Phase 76-77)

基于 EvoMap GEP 协议的全球 AI 知识进化网络。

核心模块

模块文件职责
EvoMap Federationevomap-federation.js多 Hub 联邦互连,Gene 跨 Hub 流通,进化选择
Gene IP Managergene-ip-manager.jsGene 所有权证明(DID+VC),贡献溯源
EvoMap DAOevomap-dao.js社区治理 DAO,Gene 投票,争议仲裁
  • 10个IPC处理器, 4张数据库表
  • 前端页面: 2个 + 2个Pinia Store

详细了解 EvoMap 联邦 →


🔧 CLI进化版 (v5.0.2.x)

CLI Agent核心架构大幅升级,借鉴oh-my-openagent等先进实践。

Hashline 哈希锚定行编辑

  • 内容哈希替代行号: base64url(sha256(line.trim())).slice(0,6) 生成6字符锚点
  • 抗格式化漂移: .trim()使哈希对缩进变化不敏感
  • 三层自愈: hash_mismatch / ambiguous_anchor / content_mismatch 三种错误返回

Hooks 三件套

  • SessionStart: banner后、prompt前触发
  • UserPromptSubmit: 用户输入后、messages.push前触发
  • SessionEnd: rl.close后、shutdown前触发
  • fire-and-forget: 钩子失败不中断REPL

Skill-Embedded MCP

  • 技能内联MCP: SKILL.md中用 mcp-servers 代码块声明MCP服务器
  • 按需mount/unmount: 技能激活时挂载,退出时卸载,解决工具爆炸问题

Category Routing 类别路由

  • 5个类别: quick/deep/reasoning/vision/creative
  • 自动匹配provider: 根据用户llm-config已配置的provider智能选择
  • Skill驱动: 从SKILL.md的model-hints字段推断类别

Canonical Tool Descriptor 工具描述规范

  • inputSchema为真源: parameters只读镜像,由normalizer自动派生
  • 四端统一: CLI/Desktop Main/Renderer/MCP工具定义标准化

其他新增

  • Coding Agent Envelope Protocol: 统一WS信封协议,dot-case类型,requestId关联
  • Sub-Runtime Pool: Electron主进程子进程spawn,sessionId分片 {parent}.m{idx}-{role}
  • Web UI管理面板: HTTP 18810端口,项目/全局双模式,4主题
  • AI Orchestration编排层: Claude Code/Codex/多Agent路由,5种策略(round-robin/primary/parallel-all/by-type/weighted)
  • AI Doc Creator模板: doc-generate/libre-convert/doc-edit三技能,LLM+pandoc+soffice
  • CLI Skill Packs: 9个领域技能包(knowledge/identity/infra/ai-query/agent/web3/security/enterprise/integration),sync-cli命令自动生成

技术架构

整体架构

┌─────────────────────────────────────────────────────────┐
│                   用户界面层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │ PC端     │  │ Android  │  │   iOS    │  │  Web端   │ │
│  │(Electron)│  │(Compose) │  │(SwiftUI) │  │  (Vue)   │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   业务逻辑层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │知识库管理│  │去中心社交│  │交易辅助  │  │ AI服务   │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   基础服务层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │数据存储  │  │P2P网络   │  │加密服务  │  │ Git同步  │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   硬件和系统层                            │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │  U盾     │  │ SIMKey   │  │  TEE     │  │本地AI    │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└─────────────────────────────────────────────────────────┘

技术栈

前端技术

PC端 (Electron)

  • Framework: Electron 39.2.7
  • UI: Vue 3.4 + Composition API
  • UI库: Ant Design Vue 4.1
  • 状态管理: Pinia (99 TypeScript stores)
  • 路由: Vue Router
  • P2P: libp2p 3.1.2
  • 加密: Signal Protocol

Android端

  • Language: Kotlin
  • UI: Jetpack Compose
  • Architecture: MVVM + Clean Architecture
  • DI: Hilt
  • Network: Retrofit + OkHttp
  • P2P UI: 8个完整屏幕

iOS端

  • Language: Swift
  • UI: SwiftUI
  • Architecture: MVVM
  • Network: Alamofire
  • Storage: CoreData + SwiftData

后端技术

本地服务

  • Runtime: Node.js 18+
  • Database: SQLite + SQLCipher (AES-256加密)
  • Search: 全文搜索 + 向量检索
  • AI: Ollama (本地大模型) + 14+云LLM

微服务架构

  • Project Service: Spring Boot 3.1.11 + Java 17
  • AI Service: FastAPI + Python
  • Community Forum: 63个API

P2P网络

  • Framework: libp2p 3.1.2
  • DHT: Kademlia
  • NAT穿透: AutoNAT + Relay
  • 传输协议: QUIC/TCP
  • WebRTC: 语音/视频通话 + 屏幕共享

区块链

  • Web3: ethers.js / web3.js
  • 链: 15链支持 (Ethereum, Polygon, BSC等)
  • 智能合约: 6个合约 (Token/NFT/托管/订阅/悬赏/跨链桥)
  • Wallet: MetaMask + WalletConnect

数据和存储

本地存储

  • 结构化数据: SQLite + SQLCipher
  • 文件存储: 本地文件系统
  • 索引: 全文搜索 + 向量索引
  • 缓存: LevelDB

加密

  • 对称加密: AES-256-GCM
  • 非对称加密: RSA-2048, ECC
  • 国密算法: SM2, SM3, SM4
  • E2E加密: Signal Protocol
  • 密钥管理: U盾/SIMKey硬件存储

版本控制

  • VCS: Git
  • 仓库: 本地 + 远程
  • 加密: git-crypt
  • LFS: Git LFS (大文件)

系统特点

✅ 完全去中心化

传统云服务ChainlessChain
数据存储在云端数据存储在本地
依赖中心服务器P2P直连通信
服务商可访问数据只有用户能解密
账号受平台控制DID自主身份
需要持续付费一次性购买

✅ 军事级安全

  • 硬件加密: U盾/SIMKey硬件级密钥保护
  • 端到端加密: 所有通信和数据端到端加密
  • 零知识: 任何第三方都无法访问用户数据
  • 审计: 完整的操作审计日志
  • 合规: 符合GDPR、网络安全法等法规

✅ AI原生设计

  • 本地运行: AI完全在本地运行,保护隐私
  • 知识增强: RAG检索增强,基于个人知识库
  • 多模态: 支持文本、图片、语音等多模态
  • 离线可用: 无需联网也能使用AI功能
  • 自定义: 支持微调和自定义模型

✅ 跨平台支持

  • 统一体验: PC、移动端一致的用户体验
  • 自动同步: 基于Git的跨设备同步
  • 冲突解决: 智能处理多设备修改冲突
  • 渐进式: 从单设备开始,逐步扩展

✅ 开源透明

  • 代码开源: 核心代码MIT开源
  • 可审计: 任何人都可审计代码安全性
  • 社区驱动: 接受社区贡献和建议
  • 可扩展: 插件系统支持功能扩展

应用场景

个人知识管理

适用人群: 学生、研究人员、知识工作者

使用方式:

  • 记录学习笔记和读书摘要
  • 构建个人知识图谱
  • AI辅助总结和提炼知识
  • 跨设备访问和编辑

优势:

  • 完全隐私,不担心数据泄露
  • AI增强,提高学习效率
  • 永久保存,版本可追溯

隐私通讯

适用人群: 注重隐私的用户、团队协作

使用方式:

  • 与朋友进行端到端加密聊天
  • 分享加密的文件和图片
  • 组建加密的工作群组
  • P2P视频通话

优势:

  • Signal级别加密
  • 无需信任服务提供商
  • 不留痕迹,不被监控

数字资产管理

适用人群: 加密货币持有者、DeFi用户

使用方式:

  • 管理多链数字资产
  • 参与DeFi收益农场
  • 交易NFT
  • 参与DAO治理

优势:

  • 硬件钱包级别安全
  • 多链统一管理
  • 交易记录AI分析

创作者工具

适用人群: 作家、博主、内容创作者

使用方式:

  • AI辅助内容创作
  • 版本控制和协作
  • 素材库管理
  • 跨平台发布

优势:

  • AI创作助手
  • 完整版本历史
  • 数据完全自主

企业知识库

适用人群: 小型团队、企业

使用方式:

  • 构建企业知识库
  • 团队文档协作
  • 加密通讯
  • 数据自主可控

优势:

  • 无需订阅云服务
  • 数据完全掌控
  • 符合合规要求

与竞品对比

vs Notion

特性ChainlessChainNotion
数据存储本地云端
隐私保护端到端加密服务器可访问
AI功能本地运行云端API
离线使用完全支持有限支持
费用一次性持续订阅
自定义完全开源黑盒系统

vs Evernote

特性ChainlessChainEvernote
数据主权用户拥有平台拥有
AI能力本地大模型有限AI
加密硬件加密软件加密
社交P2P去中心不支持
区块链原生支持不支持

vs Obsidian

特性ChainlessChainObsidian
同步Git原生付费同步
AI集成大模型需插件
加密硬件加密软件加密
社交内置P2P不支持
移动端原生App有限功能

系统要求

PC端(Windows/macOS/Linux)

最低配置:

  • CPU: 双核 2.0GHz+
  • 内存: 4GB
  • 硬盘: 10GB可用空间
  • 显卡: 集成显卡

推荐配置:

  • CPU: 四核 3.0GHz+
  • 内存: 8GB+
  • 硬盘: 50GB+ SSD
  • 显卡: 独立显卡(运行AI模型)

移动端

Android:

  • 系统: Android 8.0+
  • 内存: 3GB+
  • 存储: 5GB+

iOS:

  • 系统: iOS 14.0+
  • 设备: iPhone 8+
  • 存储: 5GB+

硬件设备

U盾:

  • 支持国密SM2/SM3/SM4算法
  • USB接口

SIMKey (v0.38.0):

  • 支持JavaCard / 5G USIM / iOS eSIM
  • SIM卡插槽 / eSIM Profile
  • NFC离线签名、多SIM卡自动切换
  • 健康监控仪表盘
  • 后量子密码学 (ML-KEM/ML-DSA)

快速开始

5分钟体验

bash
# 1. 克隆项目
git clone https://github.com/chainlesschain/chainlesschain.git
cd chainlesschain

# 2. 安装依赖
npm install

# 3. 启动后端服务
cd backend/docker
docker-compose up -d

# 4. 启动PC端
cd ../..
npm run dev:desktop

访问: 应用会自动打开

首次配置

  1. 设备初始化

    • 插入U盾或SIMKey
    • 设置PIN码
    • 生成密钥对
  2. 创建身份

    • 生成DID身份
    • 设置昵称和头像
    • 备份助记词
  3. 配置AI

    • 选择AI模型(Ollama推荐)
    • 下载模型文件
    • 测试AI功能
  4. 开始使用

    • 创建第一个笔记
    • 添加第一个好友
    • 同步到Git仓库

查看详细安装指南 →


配置参考

.chainlesschain/config.json 中配置系统核心参数:

js
{
  "llm": {
    "provider": "ollama",          // 默认本地提供商: ollama | anthropic | openai | gemini | ...
    "model": "qwen2:7b",           // 默认模型(ollama 时为本地模型名)
    "baseUrl": "http://localhost:11434",
    "maxTokens": 8192,
    "temperature": 0.7
  },
  "database": {
    "encryptionEnabled": true,     // SQLCipher AES-256 加密
    "walMode": true,               // WAL 模式,提升并发写性能
    "busyTimeout": 30000           // 锁等待超时(ms)
  },
  "p2p": {
    "enabled": true,
    "listenAddresses": ["/ip4/0.0.0.0/tcp/0", "/ip4/0.0.0.0/udp/0/quic"],
    "maxConnections": 50,
    "signalingServer": "wss://signaling.chainlesschain.io:9001"
  },
  "memory": {
    "enabled": true,
    "hybridSearch": true,          // 向量(0.6) + BM25(0.4) 混合搜索
    "dailyNotesEnabled": true,
    "contextEngineering": true     // KV-Cache 静态/动态分离
  },
  "security": {
    "ukeyEnabled": true,           // U-Key/SIMKey 硬件密钥
    "pqcEnabled": false,           // 后量子密码(ML-KEM/ML-DSA),需 PQC 硬件
    "auditLogEnabled": true
  },
  "skills": {
    "bundledPath": "src/main/ai-engine/cowork/skills/builtin",
    "workspacePath": ".chainlesschain/skills",
    "lazyLoading": true            // 启动时仅加载元数据,首次调用再加载 body
  }
}

优先级: 环境变量 > .chainlesschain/config.json > 应用内默认值

关键环境变量覆盖:

bash
OLLAMA_HOST=http://localhost:11434   # Ollama 服务地址
QDRANT_HOST=http://localhost:6333    # 向量数据库
DB_HOST=localhost:5432               # PostgreSQL(后端服务)
REDIS_HOST=localhost:6379            # Redis 缓存
LLM_PROVIDER=anthropic               # 覆盖默认 LLM 提供商
ANTHROPIC_API_KEY=sk-ant-...         # Anthropic API Key
OPENAI_API_KEY=sk-...                # OpenAI API Key

路线图

Phase 1: 基础平台 (v0.1–v0.26) ✅

  • ✅ 知识库基础功能 + Markdown编辑器
  • ✅ 本地全文搜索 + 向量检索(RAG)
  • ✅ Git同步 + 版本控制
  • ✅ U盾/SIMKey硬件加密集成
  • ✅ PC端(Windows/Mac/Linux)+ Android端
  • ✅ DID身份 + P2P即时通讯 + Signal加密
  • ✅ Ollama本地模型 + 14+云LLM集成
  • ✅ 永久记忆系统 + 混合搜索引擎(Vector+BM25)
  • ✅ IPC错误处理中间件

Phase 2: AI增强 (v0.27–v0.29) ✅

  • ✅ Cowork多智能体协作系统 (13核心操作, 文件沙箱)
  • ✅ Hooks可扩展系统 (21事件, 4类型)
  • ✅ Manus优化 (Context Engineering, KV-Cache)
  • ✅ Plan Mode安全规划模式
  • ✅ Skills技能系统 (Markdown定义, 三层加载)
  • ✅ 权限引擎 (Enterprise RBAC)
  • ✅ 团队管理 + 日报/周报
  • ✅ SessionManager智能会话管理
  • ✅ 浏览器自动化系统 + 录制回放
  • ✅ iOS端应用 + WebRTC语音/视频

Phase 3: 能力扩展 (v0.33–v0.34) ✅

  • ✅ Computer Use电脑操作 (12 AI工具, 68+ IPC)
  • ✅ 企业审计与合规 (GDPR/SOC2/HIPAA)
  • ✅ SSO企业认证 (SAML/OAuth/OIDC)
  • ✅ 插件市场 (发现/安装/更新)
  • ✅ MCP SDK + 社区注册表 (8服务器)
  • ✅ 专业化多Agent系统 (8模板)
  • ✅ 浏览器插件 (215远程命令)

Phase 4: 技能生态 (v0.35–v0.37) ✅

  • ✅ 146个内置技能 (100% Handler覆盖)
  • ✅ 统一工具注册表 (FunctionCaller+MCP+Skills)
  • ✅ Agent Skills开放标准 (13扩展字段)
  • ✅ 10个AI演示模板
  • ✅ Android 28技能 + PC远程委托
  • ✅ 技能市场第四层加载 (bundled→marketplace→managed→workspace)

Phase 5: 生态完善 (v0.38–v0.40) ✅

  • ✅ SIMKey v0.38.0 (iOS eSIM, 5G优化, NFC离线签名, 多SIM卡切换, 健康监控, 量子抗性算法)
  • ✅ iOS端技能系统 + Computer Use (15文件技能系统, 23文件Computer Use)
  • ✅ 工作流编排可视化编辑器 (Vue Flow, 实时执行可视化, 条件构建器, 编排模板导入)
  • ✅ 跨设备技能同步和迁移 (P2P技能包传输, 版本冲突解决, 7个IPC处理器)
  • ✅ MCP服务器热加载和动态发现 (目录监控, 健康检测, 自动重连, 6个IPC处理器)
  • ✅ 多模态AI能力增强 (MultimodalRouter统一路由, 12个IPC处理器, 图片/音频/视频理解)
  • ✅ 社区技能市场上线 (技能搜索/发布/安装/评价, 15个IPC处理器, 用户贡献技能)
  • ✅ 交易辅助增强 (拍卖系统, 团购/拼单, 分期付款, 闪电网络支付, 28个IPC处理器)
  • ✅ 去中心化金融扩展 (P2P信用借贷, 保险池, 跨链原子互换, 22个IPC处理器)

Phase 6: 企业级 (v1.0) ✅

  • ✅ 企业组织管理 (多层级部门, 审批流, 层级树, 批量导入, 仪表盘统计, 10个IPC处理器)
  • ✅ 实时协作编辑 (CRDT/Yjs, P2P libp2p同步, 段落锁定, 冲突解决, 评论线程, 版本历史, 21个IPC处理器)
  • ✅ 去中心化存储 (IPFS集成, 嵌入式Helia/外部Kubo双模式, AES-256-GCM加密, 1GB配额, Pin管理, 18个IPC处理器)
  • ✅ 高级数据分析仪表盘 (四源聚合: Token/技能/错误/性能, 实时推送, 时间序列, TopN, CSV/JSON报告, 16个IPC处理器)
  • ✅ AI Agent自主任务执行 (ReAct循环, 100步/目标, 暂停/恢复, 用户输入请求, 检查点恢复, 3并发, 50K Token预算, 18个IPC处理器)
  • ✅ 多语言国际化 (i18n运行时: zh-CN/en-US/fr-FR/es-ES, i18n-manager技能: 源码扫描/提取/翻译覆盖率)
  • ✅ 性能监控和自动调优 (5规则自动调优引擎, 统一性能采集器, DB/IPC性能拦截器, CPU/内存/磁盘告警, 12个IPC处理器)
  • ✅ P2P语音/视频通话 (WebRTC DTLS-SRTP, SFU中继, 多人通话, call-manager/media-engine/call-signaling)
  • ✅ 共享加密相册 (AES-256分布式存储, EXIF隐私剥离, P2P同步, 6个新Vue组件)
  • ✅ 社区/频道系统 (Gossip协议分发, 去中心化治理投票, AI内容审核, 多级角色权限)
  • ✅ 协作文档编辑社交 (Yjs CRDT多人实时协作, 光标同步感知, 版本历史)
  • ✅ 朋友圈时光机 (AI社交回忆生成, 情感趋势分析, 时间线多维浏览)
  • ✅ 去中心化直播 (P2P推流+SFU混合架构, 实时弹幕, 直播录制回放)
  • ✅ 高级社交特性 (匿名模式ZKP, 跨平台桥接, 社交代币治理, AI社交助手, Mesh离线社交)
  • ✅ Cowork协作演化技能 (debate-review, ab-compare, orchestrate, verification-loop, stream-processor, 共146个内置技能)

Phase 7: 全栈智能化 (v1.1.0) ✅

  • ✅ Cowork v3.0 全自动开发流水线 (DAG编排, 需求解析, 部署监控, 自动回滚, 15 IPC)
  • ✅ Cowork v3.1 自然语言编程 (NL→Spec 9步翻译, 项目风格分析, 10 IPC)
  • ✅ Cowork v3.2 多模态协作 (五模态融合, 文档解析, 屏幕录制, 富媒体输出, 12 IPC)
  • ✅ Cowork v3.3 自主运维 (告警管理, Playbook修复, 事故报告, 15 IPC)
  • ✅ Cowork v4.0 去中心化代理网络 (Agent DID, 联邦注册, 跨组织路由, 信誉系统, 20 IPC)
  • ✅ 5个新前端页面 + 5个Pinia Store + 13张数据库表
  • ✅ 187个单元测试 + 72个E2E测试

Phase 8: 生产加固 (v2.0.0) ✅

  • ✅ 性能基线采集与安全审计 (Phase 57, 6 IPC)
  • ✅ 联邦网络加固 — 断路器/健康检查/连接池 (Phase 58, 4 IPC)
  • ✅ 100节点联邦压力测试 (Phase 59, 4 IPC)
  • ✅ 信誉系统贝叶斯优化 (Phase 60, 4 IPC)
  • ✅ 跨组织SLA合约管理 (Phase 61, 5 IPC)

Phase 9: 全自主AI (v3.0.0) ✅

  • ✅ 自主技术学习引擎 (Phase 62, 5 IPC)
  • ✅ 端到端自主开发 (Phase 63, 5 IPC)
  • ✅ 人机协作治理框架 (Phase 64, 5 IPC)

Phase 10: 去中心化AI市场 (v3.1.0) ✅

  • ✅ Skill-as-a-Service协议 (Phase 65, 5 IPC)
  • ✅ 代币激励机制 (Phase 66, 5 IPC)
  • ✅ 去中心化推理网络 (Phase 67, 6 IPC)

Phase 11: 硬件安全生态 (v3.2.0) ✅

  • ✅ 三位一体信任根 (Phase 68, 5 IPC)
  • ✅ PQC全子系统迁移 (Phase 69, 4 IPC)
  • ✅ 卫星通信离线安全 (Phase 70, 5 IPC)
  • ✅ 开放硬件安全标准 (Phase 71, 4 IPC)

Phase 12: 全球去中心化社交 (v3.3.0) ✅

  • ✅ 多协议融合桥接 (Phase 72, 5 IPC)
  • ✅ AI社交增强 (Phase 73, 5 IPC)
  • ✅ 去中心化内容存储 (Phase 74, 5 IPC)
  • ✅ 抗审查通信 (Phase 75, 5 IPC)

Phase 13: EvoMap全球进化 (v3.4.0) ✅

  • ✅ EvoMap多Hub联邦 (Phase 76, 5 IPC)
  • ✅ 知识产权与DAO治理 (Phase 77, 5 IPC)

Phase 14: CLI进化版 (v5.0.2.x) ✅

  • ✅ Hashline哈希锚定行编辑 (edit_file_hashed, 41 tests)
  • ✅ Hooks三件套 — SessionStart/UserPromptSubmit/SessionEnd (session-hooks.js, 15 tests)
  • ✅ Skill-Embedded MCP — 技能内联MCP服务器 (skill-mcp.js, 32 tests)
  • ✅ Category Routing — 5类别LLM自动路由 (llm-manager.js, 26 tests)
  • ✅ Canonical Tool Descriptor — 工具描述规范统一 (inputSchema真源)
  • ✅ Coding Agent Envelope Protocol — 统一WS信封协议
  • ✅ Sub-Runtime Pool — Electron主进程子运行时池 (94 tests)
  • ✅ Web UI管理面板 — HTTP+WS双服务 (99 tests)
  • ✅ AI Orchestration编排层 — 多Agent路由+5种策略
  • ✅ AI Doc Creator模板 — 文档创作3技能 (168 tests)
  • ✅ CLI Skill Packs — 9领域技能包 (101 tests)

Phase 15: MTC 联邦与发布工程 (v5.0.3.x) ✅

  • ✅ MTC v0.5 Phase 0–4 — 联邦 MTCA M-of-N 多签 + filesystem / libp2p gossipsub 双轨自发现 + Ed25519 / SLH-DSA 异构联邦 + Q-ENG-2 后端桥 + Audit OpLog 行级徽标
  • ✅ MTC v0.6→v0.11 — governance auto-sync daemon + libp2p channel + quorum gating + multi-proposal CRDT picker + 跨联邦信任 + 离线审计 + 多跳 + gas-aware + SLA + 监控仪表盘(476+ tests / 6 层)
  • ✅ CLI 0.156.7 → 0.161.2 — cc mtc federation join/leave/status + cc mtc batch* + cc mtc publish-skills --federation + cc crosschain mtc-* + cc audit mtc {emit,reconcile,...}(off-by-default flag-flip)
  • ✅ Web Panel i18n M1–M3 — Federation / Marketplace / Cron / Audit / MTC 五视图全量翻译 + V6 AppShell / shell-preview LanguageSwitcher
  • ✅ Web-shell --no-web-shell 开发开关 + settings-authoritative precedence
  • ✅ Web Panel /mtc 路由 3 tab(audit status / publisher history / verify)+ DID inclusion-proof drawer + Marketplace MTC verify button
  • ✅ Release 工程线硬化 — electron-builder 路径 / Linux .deb / icon / npmRebuild / publish 流程修复;CLI publish 走 --no-file-parallelism + 静默 vitest + 分批跑集成测试以避开 IPC RPC 饱和
  • ✅ v5.0.3.6/3.7 修 npm workspaces 把 Express@5 transitive deps(call-bind-apply-helpers 等)hoist 到 root node_modules 导致 ASAR 缺包的发布陷阱 + ci-release skip_tests 输入

远景 (v4.0+) 🔮

  • 🔮 AR/VR知识空间
  • 🔮 语音/手势自然交互
  • 🔮 联邦学习隐私保护AI
  • 🔮 跨链互操作协议
  • 🔮 量子计算安全原语

社区和支持

加入社区

开源贡献

技术支持


下一步


性能指标

指标典型值备注
Electron 冷启动< 3 s主进程 + Vue 首屏
渲染进程首屏< 1.5 s含 Ant Design Vue 懒加载
本地 LLM 回合首 token依赖 Ollama 模型qwen2.5:7b 约 300–600 ms
Qdrant 向量检索< 50 ms10 万条向量,近似 HNSW
BM25 本地搜索< 20 msnatural 索引,百万级笔记
SQLCipher 查询< 5 msAES-256 加密开销
IPC 往返(renderer↔main)< 2 ms受 Domain Router 限流影响
CLI 单命令 startup< 200 ms含 Commander + lib 懒加载

超 50MB 文档/视频等资源处理为异步任务,依赖 Sub-Runtime Pool 的并发上限。


测试覆盖率

测试文件覆盖范围
desktop-app-vue/tests/unit/ai-engine/skill-handlers.test.js146 技能 Handler 端到端(200+ tests)
desktop-app-vue/tests/unit/ai-engine/sub-runtime-conflict-resolution.test.jsSub-Runtime Pool 冲突解决(17 tests)
desktop-app-vue/tests/unit/llm/llm-manager-category-routing.test.jsCategory Routing 5 类别路由(26 tests)
desktop-app-vue/src/renderer/stores/__tests__/*.test.ts99 个 Pinia Store(431 tests,12 文件)
packages/cli/__tests__/unit/hashline.test.jsHashline 哈希锚定行编辑(29 tests)
packages/cli/__tests__/unit/agent-core-edit-hashed.test.jsedit_file_hashed IPC handler(12 tests)
packages/cli/__tests__/unit/session-hooks.test.jsHooks 三件套(SessionStart/End/UserPrompt,15 tests)
packages/cli/__tests__/unit/skill-mcp.test.jsSkill-Embedded MCP mount/unmount(26 tests)
packages/session-core/__tests__/quality-gate.test.jsQualityGate 可插拔检查器注册表(39 tests)
desktop-app-vue/tests/unit/cowork/debate-review.test.jsCowork debate-review 冲突仲裁(18 tests)
packages/cli/__tests__/ (全量)CLI 159 命令,9 技能包,管理 Agent(含 iter16–iter28 V2 治理浪潮 ~5,984 V2 tests + MTC v0.5→v0.11 476+ tests)

全项目合计: 30,000+ tests(Desktop ~28k + CLI ~19k + web-panel ~2k + core packages ~2k)


安全考虑

1. 硬件级密钥保护

U-Key/SIMKey 私钥存储在安全单元(SE)内,永不导出明文。数据库通过 SQLCipher(AES-256-GCM)加密,密钥由硬件派生。生产环境强烈建议开启 security.ukeyEnabled = true;开发/测试环境可使用模拟模式(simulationMode: true)但不得用于生产。

2. 端到端加密通信

所有 P2P 消息通过 Signal Protocol(Double Ratchet + X3DH)端到端加密,服务器无法解密任何内容。WebRTC 音视频通话使用 DTLS-SRTP 加密。建议在 p2p.signalingServer 使用私有信令服务器以进一步降低元数据泄露风险。

3. 权限最小化原则

RBAC 权限引擎对每个 IPC 操作进行资源级细粒度检查。AI Agent 在 Plan Mode 下仅允许只读工具(isReadOnly: true);写操作需要 requiresPlanApproval: true 审批。Cowork 文件沙箱启用 18+ 敏感路径检测,防止未授权访问 .chainlesschain/ 核心文件。

4. 审计与合规

所有操作通过统一审计日志记录(auditLogEnabled: true),支持 GDPR DSR 请求(访问/擦除/更正)。合规检查覆盖 SOC 2/HIPAA/GDPR。审计日志写入后不可删除,支持完整性校验。

5. 后量子密码学(PQC)

v3.2.0+ 支持 ML-KEM(密钥封装)和 ML-DSA(数字签名)后量子算法,可通过 security.pqcEnabled: true 开启。当前处于迁移阶段,仅在已配置 PQC 硬件(PQC 固件 U-Key)的环境中启用。


故障排查

Q: 应用启动后 AI 功能无响应,提示 ECONNREFUSED 127.0.0.1:11434

A: Ollama 服务未启动。执行 ollama servedocker start chainlesschain-ollama,然后检查 chainlesschain llm test 是否通过。

Q: 数据库报错 SQLITE_BUSY: database is locked

A: 并发写入冲突。确认 database.walMode: true 已启用(WAL 模式允许并发读),同时增大 database.busyTimeout(默认 30000ms)。参见 CLAUDE-troubleshooting.md 中的 SQLite 并发处理模式。

Q: P2P 消息无法送达,对方总是离线

A: NAT 穿透失败。检查防火墙是否放行 UDP 4001-4003 和 TCP 9001,确认信令服务器连接正常(chainlesschain p2p peers)。如果对方处于严格 NAT 环境,开启 Circuit Relay:在配置中添加 p2p.relayEnabled: true

Q: 技能执行报错 Skill not found: xxx

A: 技能未加载。执行 chainlesschain skill list 检查技能层级。若技能在 workspace 层,确认 .chainlesschain/skills/ 目录存在且 SKILL.md 格式正确(需有 name frontmatter 字段)。

Q: chainlesschain agent 启动后内存召回为空

A: MemoryStore 未初始化或路径异常。执行 chainlesschain memory recall --json 确认返回 results: [](空库)还是报错。若报错,检查 ~/.chainlesschain/memory-store.json 是否存在且未损坏。

Q: 构建打包后应用启动白屏

A: 资源路径问题。确认 vite.config.jsbase: "./" 使用相对路径,并确认 preload.js 路径为绝对路径。详见 CLAUDE-troubleshooting.md 中的「打包后应用启动白屏」条目。


使用示例

示例 1: 本地 AI 问答 + 知识库增强

bash
# 添加笔记到知识库
chainlesschain note add "RAG 架构笔记" -c "RAG = Retrieval-Augmented Generation..." -t "ai,rag"

# 基于知识库回答问题(RAG 模式)
chainlesschain ask "什么是 RAG 检索增强生成?"

# 交互式 AI 对话(流式输出)
chainlesschain chat

示例 2: 多 Agent Cowork 协作

bash
# 代码评审(多视角)
chainlesschain cowork debate src/main/index.js

# A/B 方案对比
chainlesschain cowork compare "用 Rust 还是 Go 重写 P2P 模块?"

# 运行 Agent 会话(恢复历史会话)
chainlesschain agent --session sess_20260416_001 --recall-limit 5

示例 3: DID 身份管理

bash
# 创建去中心化身份
chainlesschain did create

# 列出所有身份
chainlesschain did list

# 用 DID 签名消息
chainlesschain did sign "Hello, World!"

示例 4: 企业 CLI 工作流

bash
# RBAC 权限检查
chainlesschain auth check user1 "note:read"

# 审计日志查询
chainlesschain audit log

# 会话策略配置
chainlesschain session policy sess_123 --set trusted

# Beta 功能标志管理
chainlesschain config beta enable idle-park-2026-05-01

关键文件

文件职责
src/main/index.jsElectron 主进程入口,IPC 通道注册
src/main/database.jsSQLite/SQLCipher 数据库 Schema 定义
src/main/ai-engine/AI 引擎目录(16 个专用引擎)
src/main/ai-engine/cowork/Cowork 多智能体协作系统
src/main/llm/LLM 会话、记忆、Instinct 管理
src/main/p2p/P2P 通信与 WebRTC 信令
src/main/ukey/U-Key/SIMKey 硬件加密
src/main/permission/RBAC 权限引擎
src/main/mcp/MCP 协议集成
src/renderer/stores/99 个 Pinia 状态管理 Store

相关文档


用技术捍卫隐私,用AI赋能个人 🚀

基于 MIT 许可发布