参赛项目名称
Hunea
团队 / 作者
yuewei,就我一个人
我的 GitHub 账号就是这个账号,yunxinx
我做了什么
一个简洁易用的 TUI Agent 工具:
简单综合一下想解决的问题:
- 工具不透明问题。Hunea 透明、公开、没有任何后门或者小动作。发送了什么提示词,和收到了什么,是什么就是什么
- 简洁、易用、心智负担低。很少或者近乎没有上手难度。因为我想在当今时代,也许很多工具都是给 AI 用的,但是我觉得,还是要有给我们人使用的顺手的工具
- 速度快,占用小,而且跨平台,这也是我选择 TUI 而非 web 或者 GUI 的原因,而且我做了不少优化,致力于在 TUI 上也有更好的体验,但是后两个平台等也会纳入考虑范围,不过这个是更长远的计划了
- 自由可扩展,这个后续都会进行放开和实现,我的想法是甚至内核都可以完全自定义,不过这个可能还早先记着
- 等其他我可能忘记说的问题
使用的工具
- OpenWork / 百炼 CLI
- 百炼能力 / 模型:
- Skill 名称:
- 其他:qodercli 和其他的 cli 工具
效果展示
- 简洁易用的界面,没有各种额外的提示和状态,以对话和使用为主的体验:
- 符合操作习惯的输入框组件,可以随意点击区域进行光标的移动和长按鼠标左键进行的选区和输入替换,还有常用的 ctrl+z 撤回可用,还有精心打磨过的舒适的中文输入体验和换行策略
- 平静而又和谐的对话体验和思维链展示(如果选择的模型属于思考模型),以及文档流而非底部固定输入框的自然对话体验,以及淡淡的状态提示(类 codex cli):
- 可视化的对话树查看和符合直觉操作的快捷键习惯。当前项目中所有的快捷键操作,如果没有额外情况,都是统一的,比如 space 也就是空格,在当前项目中就是对应“预览”的操作,不用担心会有意外的后果发生:
- 轻松创建对话分支,以及在同一个界面管理各个分支的情况。比如我们可能对于某次的回答不是很满意,然后又不想丢弃掉它之前的回答想要继续获得其他的答案,那么就可以创建分支而非直接修改之前发送的问题(这个也许有些绕,简单说就是,我们可以在 Hunea 中选择修改之前我们发送的问题,这样虽然方便,但是会丢失之前的答案。但是如果我们创建新分支的话,之前的答案和对话内容也会保留);同样因为录屏软件的原因,出现了方块噪点,并非应用原因:
可以看到,我们可以通过 /tree 界面+Enter 的操作,来重新提问,并且之前的对话记录也会被保留,而且我们可以随时进行切换和 space 预览,还可以进入总览界面,看到分支情况
- 随时可以查看我们到底发送过哪些消息,实现“懒人式”的重发,减少外做笔记的操作成本(因为有时候想偷懒,不想在笔记本上写好内容,我就想重发之前的消息的时候,就可以用方向上下键进行切换,还可以使用专属界面进行选择!):
- prompt 装配和 skill 统一管理,还有顺序的选择排序和动态的管理。这个是一个核心功能,目的是和后续即将实现的功能进行联动处理的,目的是为了更好解决提示词和不同模型之间的体质区别而导致对于同一提示词能力表现层次不齐的问题。因为这个界面设计功能比较多,不太好进行讲解,但是操作是符合直觉的,非常简单和易用:
这个功能和后续的配套功能也是 Hunea 的核心功能,目的是为了探索和解决更好的模型定制化工具集和提示词策略的问题,让每个模型都能发挥出来属于它自己的能力上限,并且与已有的工作流程更好的契合。这个也是 Hunea 的 Agent 核心能力设计。
- 还有其他的更多没有展示的功能,比如模型切换,context 上下文用量查看,还有配套的工具调用和使用流程,限于篇幅,便不在此一一展示:
每个功能和配套的 TUI 设计都是完善的,致力于打造一个舒适的 TUI 体验,让我们的 Agent 操作更加美观和易用,这也是我的初衷。
项目链接(可选)
链接就在我的账号上:
https://github.com/yunxinx/hunea
踩坑记录(可选)
这个部分内容太多了,说不完哈哈,感兴趣可以看看我的产品官网:
https://hunea.cc
参赛项目名称
Hunea
团队 / 作者
yuewei,就我一个人
我的 GitHub 账号就是这个账号,yunxinx
我做了什么
一个简洁易用的 TUI Agent 工具:
简单综合一下想解决的问题:
使用的工具
效果展示
可以看到,我们可以通过 /tree 界面+Enter 的操作,来重新提问,并且之前的对话记录也会被保留,而且我们可以随时进行切换和 space 预览,还可以进入总览界面,看到分支情况
这个功能和后续的配套功能也是 Hunea 的核心功能,目的是为了探索和解决更好的模型定制化工具集和提示词策略的问题,让每个模型都能发挥出来属于它自己的能力上限,并且与已有的工作流程更好的契合。这个也是 Hunea 的 Agent 核心能力设计。
每个功能和配套的 TUI 设计都是完善的,致力于打造一个舒适的 TUI 体验,让我们的 Agent 操作更加美观和易用,这也是我的初衷。
项目链接(可选)
链接就在我的账号上:
https://github.com/yunxinx/hunea
踩坑记录(可选)
这个部分内容太多了,说不完哈哈,感兴趣可以看看我的产品官网:
https://hunea.cc