仓颉语言原生 Coding Agent:cjh · 仓颉语言实现的 Harness
AI 编程 agent 领域已有 codex、deepseek dsh、pi 等成熟方案功能层面已被充分验证。 cjh 的立身之本是仓颉语言特性带来的差异化 单二进制分发、强安全 DNA、多后端编译、M:N 原生并发以及由此支撑的 多 agent 并行编排。GitHub: https://github.com/yangyongzhen/cjh它是什么cjh 是仓颉语言原生实现的 coding agent harness单二进制零依赖分发一个文件 一个 agent、语言级内存安全加持的插件信任链、以「省 token 高执行效率」为双硬性指标的系统化工程优化。终端 TUI 与 Web 远程双驱动并面向 多 agent 并行编排 演进借鉴 swarm 等成熟范式取并行子代理取向。cjh 从立项起就给自己立了两条硬性指标省 token 高执行效率——每一项设计都围绕这两条展开。为什么值得你关注1. 单二进制零依赖一个文件 一个 Agent仓颉cjnative静态编译产物是一个零依赖的单文件可执行程序——不需要 Python、不需要 Node、不需要任何运行时环境。下载即用拷到任何 Linux 机器上直接跑。平台产物依赖Linux单文件15.8MB仅系统 libcWindowsexe 2 个运行时 DLL4.8MB zip仅系统库 仓颉运行时跨平台不靠解释器靠的是仓颉多后端编译 终端层平台抽象termios / Win32 条件编译一份源码多平台二进制。2. 省 token 是工程化指标不是口号LLM 按 token 计费coding agent 多轮工具调用 token 消耗惊人。cjh 从四个维度系统化优化工具结果截断与回溯超长结果保留头尾 中间落盘完整内容可回溯不丢失中间信息自动 Compaction上下文超阈值自动 LLM 摘要压缩实测 prompt 峰值从 42.9K → 9.4K tokensPrompt Cache 利用缓存前缀命中DeepSeek 实测命中率显著Hashline 文件改写行号锚点 内容验证的精准行级编辑避免整文件重写3. 高执行效率工具并行 持久会话V2d 并发执行引擎工具调用自动做 DAG 依赖分析无依赖的工具并行执行持久 bash 会话跨命令保留 cwd 和环境不用每次重建Provider 连接预热流式响应首包延迟显著降低4. 安全 DNA语言层安全 信任链双保险仓颉的类型系统与内存安全从语言层面降低恶意代码风险插件系统叠加SHA256 校验和 SM2 国密签名验证仓颉stdx.crypto原生实现零外部依赖——插件安全是编译期类型检查 信任链验证双保险。5. 三域 capability 安全模型命令 / 工具 / 资源三个域的白名单 危险操作审批链默认宽松、声明即严格——可控的执行边界。6. 完整可用的产品形态TUI 全屏界面差分渲染、6 套主题、多行编辑器、鼠标支持、粘贴安全Web 远程驱动内置 HTTP Server WebSocket 流式对话 REST API 前端 SPA远程驱动 Agent工作区管理多项目注册 运行时切换chdir 真正生效无需重启多 Provider 开箱即用OpenAI / DeepSeek / GLM / Anthropic / Ollama/provider热切换MCP 协议仓颉语言首个 MCP 客户端实现接入工具网络技能系统Markdown 即技能声明式加载7. 面向未来的多 agent 并行编排多 agent 协作是业界成熟范式OpenAI Swarm 的 handoff 串行交接等。cjh 借鉴该范式、选择并行子代理 上下文隔离的取向省 token 是分工并行的核心目标而非副产品。团队协作的常识是每个人只需知道自己职责相关的部分——子代理按任务隔离上下文目标是同样的任务、更少的 token。这与 handoff 串行历史持续累积形成本质区别后者提升吞吐前者同时优化成本。由仓颉 M:N 轻量线程支撑——子代理即进程内线程调度零开销整个多代理系统仍是一个文件。V4 规划中task工具已建 explore/worker 基础生态溢出5 个可独立发布的仓颉库开发 cjh 沉淀出的资产不是硬凑的贡献——全部零依赖或仅官方 stdx可独立发布库定位cjterm终端 UI 组件库ANSI/差分渲染/组件/跨平台终端层cjlog异步日志库级别/双文件/异常堆栈cjconfig通用分层配置库环境变量 文件 默认值cjutil工具库SHA-256/SM2/UTF-8/网页提取/BM25/JSON 修复/SSRFcjllmLLM 协议库OpenAI/Anthropic/Ollama/Mock这些库是仓颉生态在 AI 编程领域的旗舰实践——仓颉能做什么看 cjh 就知道。快速上手# Linux下载单文件直接跑./cjh-v1.3.2-linux-x64# 首次配置mkdir-p~/.cjhecho{api_key: sk-xxx}~/.cjh/auth.json# 或源码构建需仓颉 SDK 1.0.5gitclone https://github.com/yangyongzhen/cjhcdcjhsourcecj-env.shcjpm build从源码到可用的完整质量保障238 个单元测试全绿 36 个 PTY 真实终端集成测试——每项能力都有测试兜底不是演示级项目。结语cjh 的价值不在于又一个 agent而在于证明了仓颉语言做 coding agent不是用仓颉写一遍的重复而是单二进制、安全 DNA、原生并发、国密加密、多后端跨平台这些特性组合出来的真实优势。如果你的项目也受困于运行时依赖、token 成本、执行效率或插件安全——cjh 给出了一个仓颉原生的完整答案。开源地址https://github.com/yangyongzhen/cjh

相关新闻

【MHS协议】第四章:ESP32 接入 MHS 协议实战:从零构建一个 MHS 兼容设备

【MHS协议】第四章:ESP32 接入 MHS 协议实战:从零构建一个 MHS 兼容设备

一、写在前面:MHS 的现状与本文定位 在开始之前,有必要先说明一个现实情况:Anthropic 于 2026 年 8 月 27 日发布了 MHS 研究预览版(Research Preview),目前尚未开源。这意味着 MHS 的完整规范、官方 SDK …

2026/11/9 17:39:33 阅读更多 →
量化交易中最危险的问题可能不是策略,而是错误数据:如何建立一套可靠的数据质量检查流程

量化交易中最危险的问题可能不是策略,而是错误数据:如何建立一套可靠的数据质量检查流程

一句话结论:策略结果异常时,不要只检查因子和模型,首先应该验证输入数据的完整性、一致性、时间范围和复权口径;数据错误会被策略放大,最终形成看似合理、实际失真的回测结果。 摘要 量化策略通常建立在历史 K 线、实…

2026/11/9 5:54:30 阅读更多 →
边缘AI语音终端架构:本地NPU唤醒与云端大模型协同实践

边缘AI语音终端架构:本地NPU唤醒与云端大模型协同实践

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

2026/11/6 3:35:52 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/9 14:01:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/9 14:56:39 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/9 1:59:56 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/9 14:01:10 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/9 7:45:06 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/9 14:01:11 阅读更多 →

日新闻

周新闻

月新闻