v0.9.12 · semver 0.x 预稳定期 · Apache-2.0

你的 AI Agent 引擎
四交互面,一个引擎

Agent 引擎 · MCP 协议 · CLI / TUI / GUI · 333+ 技能场景检索、GTD 任务体系、三层记忆与境界成长——把职业教育学习流做成可编排的 Agent 系统。

Linux deb / AppImage · Windows · Python pip · 1 分钟安装

ZenSkill 总览页:技能分类、五维雷达与成就徽章
333+技能(frontmatter v2)
83%top-10 场景检索命中
68MCP 工具统一暴露
12,666测试用例全量回归
15TUI 页面 · 5 主题

一个引擎,四个交互面

同一套 MCP 工具与状态,随场景切换你的操作方式

CLI
$ zenskill run "规划本周学习"
→ 6 步路径 · 建项目 · 首行动

命令行

脚本化编排、CI 集成、离线首跑(CPython 内置)。

TUI
┌ Skills ────────────────
lark-calendar 98%
│ zenskill-core 95%
└──────────────────────

终端 UI

Rich + prompt_toolkit,15 页面 / 5 主题 / 192 补全命令,0 textual。

GUI
GTD 工作台界面

图形界面

Craft Agents 深度集成:12 页面、看板、日历拖拽、图谱可视化。

MCP
{ "zenskill": {
  "command": "zenskill",
  "args": ["mcp"] } }

MCP 协议

68 工具对任意 MCP 客户端开放(Claude / Craft / 自定义 Agent)。

把你的技能长成一座图谱

Circle Packing 域聚类 · 五维雷达成长 · 三层记忆时间线——都是产品真实界面

三层记忆引擎

不是聊天记录,是会固化的长期记忆

L1 · 工作记忆 LRU · 容量 20 · 会话域 当前任务上下文 最近读写缓冲 衰减 → 固化 ↓ L2 · 情景记忆 倒排索引联想 · 容量 1000 实测 989 条情景 Ebbinghaus 遗忘曲线 合并 → 抽象 ↓ L3 · 语义记忆 三元组知识图谱 · 无限 实测 48 三元组 / 50 实体 subject —predicate→ object 置信度衰减 · 自动剪枝 memory_remember → 自动分层路由;GUI 三层容量条实时可视
写入即分层memory_remember 按内容类型自动路由 L1/L2/L3,GUI 顶部容量条实时显示 989/1000 阈值预警。
检索带权重L2 倒排联想 + L3 自然语言三元组查询(memory_semantic_graph),跨会话回忆自动去重。
会遗忘才长久时间衰减 + 访问强化双因子,低置信三元组自动剪枝——记忆库不会无限膨胀。

境界成长系统

行动 → 能量 → 境界:把学习变成可量化的修行

NOVICE 新手 APPRENTICE 学徒 ADEPT 熟手 EXPERT 专家 MASTER 大师

五维能力

熟练度 / 稳定性 / 满意度 / 响应力 / 记忆力——雷达图按技能快照自动绘制,成长趋势一屏可读。

能量经济

行动消耗能量、休息恢复能量,临界态(Critical 0%)触发建议——调度不是拍脑袋。

成就与习惯

18 枚成就徽章(起步十练 / 长期主义 / 千锤百炼…)+ 52 周习惯热力图,坚持被看见。

GTD 工作台 生态仪表盘

一分钟跑起来

三步,从安装到第一个 Agent 会话

1

安装

sudo dpkg -i ZenSkill-amd64.deb
2

启动服务

zenskill serve --mode python
3

打开界面

http://localhost:9100

或接入任意 MCP 客户端:zenskill mcp · pip 安装见下方 下载区

下载

全量镜像自 GitHub Releases · 大陆高速 CDN(火山 TOS)· 校验和随包附带

历史版本

版本日期Linux debAppImageWindows exePython whl更多

历史版本同步中,缺档文件请转 GitHub Releases