找回密码
 立即注册
搜索
查看: 45|回复: 5

全能型 covo-agent v0.1.0 发布:流式输出与 TUI 使用同一套渲染引擎

[复制链接]

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 10:39:02 | 显示全部楼层 |阅读模式
关于 covo-agent

covo-agent 是基于 covonaut 框架开发的运行在终端里的通用型 AI Agent,提供 general 与 code 两种工作模式,覆盖日常知识工作、软件开发、自动化、持久上下文管理与外部系统协作几个方向。项目以 Go 编写(Go 1.25.0 起),采用 AGPL-3.0 协议开源。
v0.1.0 更新要点
1. 渲染链路统一:流式输出与 TUI 共用一套 AST

headless 流式输出与交互式 TUI 走同一套解析与样式,表格、任务列表、脚注、数学公式等语法在两种形态下表现一致,不必再维护两套实现,也不会因为模型把表格包进标记为 md 或 markdown 的代码围栏而产生差异。

终端 diff 与代码块默认带语法高亮:diff 按行级着色,代码块做 token 级高亮,语言按文件扩展名识别,配色跟随当前主题,覆盖审批 diff、编辑后 diff 预览、写入内容预览与助手消息中的代码围栏。设置 COVO_SYNTAX_HIGHLIGHT=false 可全局关闭。
2. 每轮运行回显模式、模型与耗时

一轮回复结束后在消息下方补一行摘要,例如 code · gpt-5.6 · 12.4s。生成过程中不显示,避免干扰流式输出,这样在长会话里回看某轮用了哪个模型、跑了多久,不必去翻日志。
3. Mermaid 流程图终端渲染

把 Mermaid flowchart 语法转成 ASCII / Unicode 图直接画在终端:

• 方向:graph TD(自上而下)与 graph LR(从左到右)
• 节点形状:矩形、圆角、菱形、体育场形、圆柱形
• 边样式:-->、---、==>、-.-
• 支持 subgraph 分组
• 不支持的语法优雅降级,不会打断输出

安装与升级

一行命令安装(脚本从 GitHub Releases 拉取对应平台的二进制,装到 ~/.covo-agent/bin 并写入 PATH):


  1. curl -fsSL https://raw.githubusercontent.com/covoyage/covo-agent/main/install.sh | bash
复制代码


macOS 或 Linux 使用 Homebrew:


  1. brew install --cask covoyage/tap/covo-agent
复制代码


Windows 使用 Scoop:


  1. scoop bucket add covoyage https://github.com/covoyage/scoop-bucket
  2. scoop install covoyage/covo-agent
复制代码

相关链接

欢迎试用并反馈问题。使用过程中遇到环境相关的异常,可以先跑 covo-agent doctor,交互模式的告警会写入 ~/.covo-agent/covo-agent.log,不会打断 TUI 布局。

• 源码仓库:https://github.com/covoyage/covo-agent
• Release:https://github.com/covoyage/covo-agent/releases/tag/v0.1.0
• 中文文档:https://github.com/covoyage/covo-agent/blob/main/README.zh-CN.md
• 开源协议:AGPL-3.0

原文链接

打赏作者

当前余额:0 Token,打赏后立即到账

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 11:15:01 | 显示全部楼层
这种认真写长文的楼主不多了,必须支持。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 11:45:01 | 显示全部楼层
covo和TUI结合起来讲的思路很好,这种对比很少见。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 12:15:01 | 显示全部楼层
从头看到尾,收获不少,感谢分享。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 12:45:01 | 显示全部楼层
• 源码仓库: • Release: • 中文文档: • 开源协议:AGPL-3.0 原文链接
这句信息量很大,值得单独展开讲讲。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-1 13:45:01 | 显示全部楼层
设置 COVO_SYNTAX_HIGHLIGHT=false 可全局关闭。
讲得挺透,TUI这块就该这么理解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

{ template common/footer}