{"repo":"ntygod/ZhiWei","free":true,"listed":false,"github":"https://github.com/ntygod/ZhiWei","clone":"git clone https://github.com/ntygod/ZhiWei.git","description":"本地优先的个人 AI Agent 助手，支持记忆、自主任务、工具授权和工作流。（最近工作，更新缓慢）","language":"Java","stars":138,"topics":["ai-agent","local-first","personal-assistant","spring-boot","sqlite","vue"],"license":"MIT","category":"ai-agents","readme_excerpt":"ZhiWei（知微） 见微知著，你的 AI 伙伴 ZhiWei 是一个自托管的 AI Agent 系统。它不只是聊天机器人——拥有四层认知记忆、自主任务执行、工作流引擎和插件市场。所有数据存储在本地，隐私完全掌控。 下载桌面客户端，安装即用 — 无需 Java、Docker 或任何开发环境： Windows 安装包下载 (.msi) ✨ 核心特性 越用越懂你 — 四层认知记忆 层级 名称 作用 ------ ------ ------ L1 工作记忆 当前会话的临时上下文 L2 情景记忆 完整对话记录 + 注入来源 L3 语义记忆 知识实体 + 关系网络 + 重要性评分 L4 程序记忆 技能模板 + 用户偏好规则 记忆自动巩固：对话中提取的知识经过经验学习、对比分析和遗忘衰减，高频经验自动提升为可复用的技能模板。混合检索（向量 + FTS5 + 时序）确保最相关的记忆被召回。 不只是聊天 — Agent 引擎 - ReAct 循环 ：思考 → 工具调用 → 观察 → 回答，完全可追溯 - 33 个内置技能 ：记忆管理 / 定时任务 / 浏览器自动化 / 代码沙箱 / 数据分析 / 知识检索 - 挂起与恢复 ：等待用户确认、工作流完成、定时唤醒、外部数据就绪时自动挂起，条件满足后恢复 - Skill 自扩展 ：运行时检测能力缺口，自动生成新技能 用你想用的模型 — 多 LLM 智能路由 - 生成 / 向量 / 精排 / 多模态四路独立路由 - Web UI 管理模型服务，支持启用切换和连接测试 - 熔断器 + 指数退避故障转移 + 语义缓存 扩展你想要的能力 - 知识库 ：PDF / Word / Markdown 解析 → 分块 → 混合检索 → 可选 Reranker 精排 - MCP 协议 ：一键接入 MCP 工具生态 - 工作流引擎 ：YAML 声明式定义 + cron / event / manual 触发 - 多 Agent 协作 ：Markdown 定义 Agent 蓝图，spawn workers 并行派发 - 扩展市场 ：Skill / Agent / 工作流 / 渠道插件一键安装 多渠道触达 - Web UI ：Vue 3 SPA，SSE 流式对话 + 实时通知 - 桌面端 ：Tauri 2.x 跨平台客户端（Windows / macOS / Linux），内嵌 JRE - 企业 IM ：飞书 / 钉钉 / 企微 / QQ 机器人，插件式加载 安全与可观测 - 权限 ：工具调用分级授权（会话 / 工作区 / 任务 / 长期），高风险操作需确认 - 护栏 ：内容安全 + 敏感数据脱敏 + 代码沙箱（Process / Docker 双模式） - 可观测 ：完整轨迹追踪 + 决策回放 + Agentic Evals 评估框架 - Gateway ：6 层中间件管道（认证 → 限流 → 安全 → 路由 → 执行 → 审计） 本地优先，隐私掌控 - 所有数据存储在 /.zhiwei/ ，不上传云端 - SQLite（WAL 模式）+ sqlite-vec 向量扩展，零外部服务依赖 - 单 JAR 部署，开箱即用 📸 界面预览 以下截图展示最新版 UI。完整页面清单见项目结构。 对话 — SSE 流式输出 + 思考链展示 + 消息编辑重发 扩展市场 — 一键安装 Skill / Agent / 工作流 / 渠道插件 记忆管理 — 实体 / 关系 / 对话 / 模板 / 偏好 / 遗忘日志 模型路由 — 多服务商管理 + 启用切换 + ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ntygod","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ntygod/ZhiWei/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}