dsh-become-human
DiscoveredA DSH-based autonomous Agent plugin supporting custom personas, long-term memory, self-directed learning, proactive communication, and task execution, with Web and IM sharing a single session. Currently in beta, with features continuously being developed and refined.
Become Human
一个会记住、学习、主动交流与推进目标的 DSH 单会话 Agent。
[!WARNING] 测试版本 · 尚未开发完成。 当前版本为
0.7.0-beta.4,依赖 Windows、Node.js 24+ 与 DSH0.2.0-rc.2。请使用独立数据目录尝试。长期稳定性、部分渠道、浏览器与外部会话的完整流程仍需继续验证;不要直接用于关键业务。
它想解决什么
普通聊天通常需要你先开口。Become Human 在保留一个持久主会话的前提下,加入事件循环:在合适的时候,根据当前人物配置 → 有效记忆、反馈与目标 → 模型选题,决定等待、学习、关心、交流或推进一项有限任务。
Web 是统一管理入口,手机是同一会话的另一条通道。人格影响交流与选题,代码负责调度、额度、执行边界与记录。项目探索的是持续、有上下文的 Agent 行为;不声称模型拥有真人意识、真实情绪或已经实现长期人格进化。
能做什么
| 能力 | 当前实现 |
|---|---|
| 统一人格 | 人物、关系、兴趣与长期方向;预设或自定义 JSON |
| 分层记忆 | 有来源的记忆、事件概览与学习笔记;可查看、修订与遗忘 |
| 自主循环 | 定时检查与事件触发;轻量选题、有限执行、等待与检查点 |
| 自然交流 | 连续输入合并、短回复、分条;主动闲聊与未回复退避 |
| 目标与定时任务 | 多步目标、一次性提醒、周期任务及状态追踪 |
| 行动与产物 | 报告内容预览、精确审批、受管文件写入与回执 |
| 手机通道 | Web 与 IM 共享一个主会话;本人配对与统一投递 |
| 工具扩展 | 统一能力接口、内置只读 MCP、按范围读取 DSH 会话 |
| 可追溯运行 | 活动时间线与事件日志、用量、任务、记忆变化的关联 |
浏览器标签页控制与 DSH 会话写入已有接入代码,默认关闭并按操作审批,真实使用前需要单独配置和验证。文本 Skill 可自行添加,但不授予任意代码执行或系统权限。
运行方式
管理插件嵌入 DSH Web,独立运行模块承载 Human 的循环和数据。外层 bundle 不替换普通 DSH 的 Agent 工厂。内部私有 profile 有自己的工具与持久化边界;不要将内部运行包单独安装到日常 profile。
唯一会话与单渠道
- 一个 Human 只有一个持久主会话;临时任务上下文不形成第二个人格或聊天入口。
- Web 与手机共享消息、记忆与任务,主人输入优先于后台工作。
- 一个 Human 同时只绑定一个有效 IM 渠道,更换渠道会替换旧绑定。
- 外部 DSH 会话是经授权的资料或执行目标,不是 Human 的另一个主会话。
快速开始
推荐使用 v0.7.0-beta.4 测试发行 的预构建组合包,一次安装 Web 插件和后台代码:
- 下载 安装包
.tgz和 SHA-256 校验文件。 - 按 安装指南 核对校验值,在下载目录安装到已有的 DSH Web profile:
npx @deepseek-ai/dsh@0.2.0-rc.2 plugin --profile web add ./dsh-become-human-web-0.7.0-beta.4.tgz
npm 包尚未发布。Git 仓库和 GitHub 的源码 ZIP 不包含全部预构建产物,不能直接当作可安装组合包;开发者可按 从源码构建 生成 .tgz。
安装后启动 DSH,打开 Human,按 选择已有模型 → 人物与额度 → 创建并启动 完成向导。路径、内部 profile 和空闲回环端口自动准备,无需另装后台或手工填写 YAML。源模型目前需要 llm-pi-ai 路由和 apiKeyEnv 凭据引用;不能把任意现有 DSH 模型配置都视为可直接迁入。
首次可选人物预设、低中高额度、主人称呼与时区;“同时开启自主学习和主动交流”默认关闭。创建后再按需连接手机、丰富人物资料。已有安装保留原会话、配置和绑定,后续冷启动仍需明确恢复。后台继续随 DSH 服务运行;本次未增加后台常驻模式。更多说明见 配置 与 使用。
IM 适配范围
开源发行保留 12 种聊天渠道实现与 1 个 Office 连接器:
微信、飞书、钉钉、企业微信、企业微信应用、QQ、Slack、Telegram、Discord、iMessage、邮箱、Matrix;另有 AI Office 连接器。
有适配实现不等于全部完成真实验收。 微信已有实机流程验证,其他渠道受平台账户、网络、权限与当前运行平台限制。iMessage 需要 macOS,而本版完整 Human 运行时依赖 Windows,尚不能在本版中即装即用。
为保证开源发行的授权边界,本版不包含 WhatsApp 适配及其 GPL 依赖链,不包含 QQ 的未授予开源分发许可的扫码连接器;QQ 使用手动 AppID / AppSecret 配置。渠道改造参考并派生自 dsh-im,详情见 第三方说明。
额度与运行注意
- 自主行为可按 token、模型请求、轮次和单轮时限约束;主人主动聊天使用独立计量,仍会产生供应商费用。
- 本地准入量是保守估算,不是供应商的硬消费上限。离线、休眠、进程退出、模型限流和渠道会话失效都会影响可用性。
- 公开搜索可能无结果或证据不足;任务有计划不等于已有成果,投递回执也不等于手机实际收到。
- 写操作需要核对预览。结果为
unknown时先检查外部实际状态,不自动重试,避免重复操作。 - 数据保存在本地,但模型、搜索和 IM 会向所选服务发送必要内容。认证链接、凭据、数据库和聊天记录不要公开。
- 当前密钥保护和离线备份依赖 Windows DPAPI;加密备份不是跨机器一键迁移方案。
当前边界
公开版仍是测试版本。持续运行、多日人格反馈、干净安装、多插件共存、各渠道与外部操作的完整验收尚未全部完成。当前通用能力支持手动和前台有限调用,自主选题器尚未具备对任意工具的通用规划;任意 MCP 服务器安装器、Codex 执行器和原生桌面窗口控制也未提供。
“在线”表示进程运行时具备响应与自主检查能力,不是 24 小时稳定性承诺。活动时间线展示行为摘要和证据,不展示模型完整私有思维过程。已知限制见 架构边界。
文档与参与
| 文档 | 内容 |
|---|---|
| 安装与升级 | 构建、.tgz 安装、首次配置、常见错误 |
| 配置说明 | 人物、额度、模型、Skill、手机与工具范围 |
| 使用指南 | 对话、主动行为、目标、提醒、学习和手机命令 |
| 架构 | 主会话、独立模块、上下文、能力与源码结构 |
| 发行与社区登记 | GitHub Release、Plugin Radar 登记与自定义市场边界 |
| 贡献指南 | 开发边界、改动与反馈 |
| 安全说明 | 数据边界与漏洞报告 |
| 变更记录 | 公开版本变化 |
本项目按 Agent 能力方向向社区 DSH Plugin Radar 登记表 的单插件分类提交登记;上游合并前不声称已收录。社区登记、独立运行级审核与 DSH 自定义市场索引是不同流程,均不代表官方背书。详见 提交流程 与 DSH 官方市场指南。
致谢与许可
- DeepSeek Harness:插件宿主、模型、会话服务及纯日历规则。
- dsh-im:IM 渠道与配置实现的主要上游。
- Humanizer:表达指导及中文对话适配的参考。
原创代码与文档采用 Apache License 2.0。第三方代码、Skill、图标及依赖保留各自许可,见 NOTICE 与 THIRD_PARTY_NOTICES.md。本项目独立维护,上游名称和商标仅用于说明兼容性与来源。
Comments
Loading…
Similar plugins
by suis077
DSH 插件:人设卡 + 跨会话记忆 + 好感度,让 AI 角色在多轮对话里逐渐成长
★ 0
MIT
JavaScript
Oct 18, 2026
dsh plugin --profile web add dsh-companionby orpheus0829
为 DeepSeek Harness (DSH) 打造的自定义人设控制插件。 在对话输入栏旁自由填写你的人设文本,一键开关,所有新对话自动生效、免重启。 人设纯粹是你设定的风格,不覆盖 DSH 安全护栏,安装即用、状态持久化。
★ 3
MIT
JavaScript
Aug 21, 2026
dsh plugin --profile web add dsh-identity-control-royby s867968286
给 DSH 助手赋予人格、灵魂与长期记忆:用 Markdown 定义伙伴的身份、性格、准则与记忆,自动写日记、自动更新记忆。Give your DSH assistant a soul, personality, and long-term memory.
★ 0
JavaScript
Sep 19, 2026
dsh plugin --profile web add dsh-preset-mdby InariNGT-Ofiicial
用多彩的人类世界,训练 DSH 的人格:默认积累信笺反思于专用 human-world.md;允许通过 DSH 与外部插件接驳。历史、收藏、点赞与投币独立默认关闭;本项目不提供评论接口。
★ 80
MIT
JavaScript
Oct 22, 2026
dsh plugin --profile web add dsh-bili-humanismby liceses
DSH 插件:把工作区里写好的 HTML 页展示在对话里,并让用户在页面上的表态快速回到 agent 手里。含四套预设样式。
★ 4
MIT
JavaScript
Oct 7, 2026
dsh plugin --profile web add dsh-showme-htmlby lw-storm
This plugin is used for custom persona configuration. It facilitates users in code development and customized‑role setup, and supports flexible persona adjustments for each conversation.
★ 11
JavaScript
Oct 17, 2026
dsh plugin --profile web add dsh-plugin-masterprompt