我给 AI 装了一个“会自己活着“的内核:黑武士 BlackWarrior 开源实录
你有没有发现市面上的 AI 助手都有一颗金鱼脑 你不找它它就死了你关掉窗口它就失忆了它永远在等你提问从来不会主动找你。 这篇文章讲讲我做的一个不一样的东西——黑武士 BlackWarrior一个长期驻留在你电脑里、带真实认知内核的桌面 AI Agent。已经 MIT 开源。一、先说通病对话式 AI 是租来的智能现在大部分桌面 AI 产品的架构其实是这样的用户输入 → 拼提示词 → 调 LLM API → 显示回复LLM 一关什么都没剩下。聊过的内容、做过的任务、你的偏好全靠下一轮把历史塞进上下文——塞不下就忘。我管这叫租借智能智力是租的记忆是流的生命是一次性的。其他AI 这类产品就是这个形态对话窗口 LLM 转发界面做得再炫酷本质上每一轮对话都是失忆重启。黑武士想回答的问题是如果 AI 不是窗口而是住在你电脑里的一个持续运行的认知体应该长什么样二、黑武士的三个不一样1. 它有心跳不是等输入的死人黑武士的核心是一个常驻主循环有心跳节拍、有作息、有空闲时的自主思考世界模型预测、元认知冲突监测。你不在的时候它依然在过日子——这才是智能体Agent这个词的本义。2. 它真的有内核LLM 只是嘴和手黑武士内置PASM V2 十九层认知底座这是我自研的认知引擎能力传统对话式 AI黑武士记忆历史塞上下文超长就忘遗忘曲线 睡眠巩固 FTS5 中文全文检索 结构化用户画像情绪没有或假装有杏仁核显著性 四通道神经调质多巴胺/血清素/去甲肾上腺素/乙酰胆碱任务一问一答断了就断任务引擎多步任务、暂停/恢复、失败转 blocked、重启后接着干大模型必须可选。拔掉 LLM 它也能运行、记忆、校验——LLM 只是末端执行器最关键的一行是最后一行认知进内核不是提示词。提示词 engineering 出来的是表演人格内核里长出来的是真实状态。3. 它会主动到微信找你这是我最近刚打通的能力v0.6.2~v0.6.4渠道桥接。黑武士可以配置企业微信群机器人、钉钉机器人、Server酱、PushPlus——它做完事、发现问题、到点该提醒你了会主动推送消息到你的微信/钉钉而不是等你打开窗口问它。反过来外部世界的消息也能通过统一入口进它的主循环——和你的消息共用同一份记忆、同一套认知状态。它不是多一个通知机器人而是多了一双通向外部的手。三、它到底能干什么三个真实场景场景一挂机型长任务。帮我把下载目录整理了——扫描、归类、生成索引三步任务。中间你关掉软件、甚至重启电脑它重启后把遗留任务转回可恢复状态问你还继续吗。一步失败不炸整个任务连续失败 3 次转 blocked 等你决策而不是自动重试放大错误。场景二会汇报的同事而不是等着被问的客服。配一个 Server酱免费微信直达黑武士跑在你的电脑上监控、整理、定时任务的结果主动推到你微信上。你在公司它在家里照样给你发消息。场景三断网的本地认知。纯标准库实现的认知内核无第三方依赖保底。LLM 挂了、断网了它的记忆、情绪状态、任务引擎照常运转——这是租借智能类产品做不到的。四、和主流形态的关系不是替代是补全时间维度如果说对话式 AI 补全的是知识的空间什么都懂一点黑武士补全的是陪伴的时间一直在场、记得你、有状态。我自己还有另一款产品小U桌面 AI 助手闭源它们共用 PASM 认知引擎但定位不同小U是你找它干活的手黑武士是住在你电脑里会自己过日子的同事。一个是工具一个是生命体实验。黑武士选择开源MIT因为它本质上是 PASM 认知引擎的橱窗——开发者可以进去看认知引擎是怎么在真实产品里落地的主循环怎么调度、记忆怎么巩固、任务怎么续跑、渠道怎么桥接。五、上手3 分钟# 1. 拉代码Gitee / GitHub / GitCode 三端同源 git clone https://gitee.com/arronzheng/BlackWarrior.git cd BlackWarrior # 2. 安装Python 3.12内核零第三方依赖 pip install -e . # 3. 跑自检无大模型也能全过 python -c import blackwarrior; blackwarrior.selftest() # 4. 启动 python -m blackwarrior.cli serve # 浏览器打开 http://127.0.0.1:3721想接大模型配置里填 DeepSeek / Ollama 本地模型都行想让它主动找你在config.json里加一段channelsREADME 有完整的渠道配置章节Server酱一分钟配好。六、写在最后黑武士现在的版本是 v0.6.4任务续跑、后台消息、渠道桥接、55 个内置工具已经落地卡片式 UI、双向渠道实测在 Roadmap 上。我不觉得它是又一个套壳 AI。它是我对一个问题认认真真的回答如果把认知做进内核而不是提示词里AI 会是什么样项目地址MIT三端同源欢迎 Star / Issue / PRGiteehttps://gitee.com/arronzheng/BlackWarriorGitHubhttps://github.com/arronJack/BlackWarriorGitCodehttps://gitcode.com/arronzheng/BlackWarrior如果这个方向让你感兴趣欢迎来仓库逛逛——下一个版本见。

相关新闻

无细胞表达筛选:破解难表达转录因子的高效策略

无细胞表达筛选:破解难表达转录因子的高效策略

做蛋白表达这些年,最让我头疼的不是膜蛋白,也不是大分子复合物,而是看起来体积不大、结构听起来也不复杂的转录因子。三年前我接了一个带长段无序激活域的人源转录因子,在大肠杆菌里全是包涵体,换成哺乳细胞之后表达量…

2026/10/7 13:14:14 阅读更多 →
高速PCB差分线等长处理:从规则设置到仿真验证的完整实战指南

高速PCB差分线等长处理:从规则设置到仿真验证的完整实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:14:14 阅读更多 →
AD21中Keepout层与机械层互转的两种高效方法及Gerber排雷指南

AD21中Keepout层与机械层互转的两种高效方法及Gerber排雷指南

做PCB设计的人,应该都遇到过这个场景:从别人手里接到一块板子,惯例性地点开机械层想确认板框,结果发现整圈外形线全画在Keepout层上;或者自己画原理图的时候图省事,直接用Keepout层画了一圈禁布区当板框&am…

2026/10/7 13:13:14 阅读更多 →

最新新闻

AI工作台WorkBuddy深度解析:六大行业实战案例与高频问题全攻略

AI工作台WorkBuddy深度解析:六大行业实战案例与高频问题全攻略

最近总有人拿 WorkBuddy 来问我:这玩意儿到底能干啥?和 CodeBuddy、Cursor 有什么区别?我翻了一遍《WorkBuddy 行业应用指南》第二期,又在自己工作流里实际跑了几个星期,可以负责任地讲:WorkBuddy 不是一个…

2026/10/7 13:51:50 阅读更多 →
ArcFace+OpenCV本地人脸考勤系统搭建指南

ArcFace+OpenCV本地人脸考勤系统搭建指南

简介:本资源是一个基于Python实现的人脸识别考勤打卡系统,面向计算机视觉初学者、Web开发学习者及企业考勤系统实践者,解决传统打卡方式效率低、易代签等管理痛点。压缩包共118个文件,含52个核心Python源码(涵盖Flask后…

2026/10/7 13:51:50 阅读更多 →
JSP+Servlet+Tomcat电子图书系统实战:教学可用、答辩可过、部署可查

JSP+Servlet+Tomcat电子图书系统实战:教学可用、答辩可过、部署可查

简介:本资源是一款基于JSPServletTomcat技术栈开发的电子图书管理系统完整源码,面向Java Web初学者与高校课程设计实践者,解决图书信息在线管理、用户交互与前后端协同开发等典型教学场景问题。压缩包共50个文件,总计2.77MB&#…

2026/10/7 13:51:50 阅读更多 →
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]

[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]

场景 在公司使用的版本控制系统是SVN,Windows平台可以使用客户端TortoiseSVN, 而macOS平台可以使用SmartSVN。在使用SmartSVN版本14.3时,却发现访问不了局域网的svn://xxxx库,报错如下, 什么情况? Update to HEAD: Cant create session Unable to conne…

2026/10/7 13:51:50 阅读更多 →
VC6.0 MFC FTP客户端源码实战:登录/列表/上传/下载全链路可调试

VC6.0 MFC FTP客户端源码实战:登录/列表/上传/下载全链路可调试

简介:这是一份基于MFC框架开发的FTP客户端完整源码工程,面向C初学者与Windows桌面网络编程学习者,旨在帮助理解FTP协议实现、MFC GUI构建及VC网络编程核心流程。资源包含28个文件,涵盖4个头文件(.h)定义类接…

2026/10/7 13:51:50 阅读更多 →
AI Agent工程实现七要素与七决策点:从需求拆解到生产落地

AI Agent工程实现七要素与七决策点:从需求拆解到生产落地

先说个真实感受:现在聊 AI Agent 的人很多,但大部分内容停留在“什么是 Agent”“Agent 能做什么”的科普层面。真正动手做工程实现的时候,你会发现坑远比想象中多——模型选型怎么定、上下文怎么管理、任务怎么编排、并发怎么扛、怎么观测和…

2026/10/7 13:50:49 阅读更多 →

日新闻

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:01:58 阅读更多 →
用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →
芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 7:15:40 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 5:29:09 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:29:10 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 8:21:32 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 11:43:46 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:34:55 阅读更多 →