- 使用 ProcessDirect 替代 ChatStream,支持工具调用结果显示 - 新增 project.config.yml 统一配置(Logo、用户前缀、流式延迟、Markdown等) - Markdown 渲染支持自动终端宽度换行 - 按行输出文本,每行延迟可配置 - 简化状态栏,只显示耗时(图标颜色 #f0c75e,文字颜色 #2b2e32) - spinner 动画右移两个字符 - 用户输入前缀可配置化
This commit is contained in:
@@ -80,11 +80,11 @@ func (s *Spinner) run() {
|
||||
}
|
||||
|
||||
func (s *Spinner) render() {
|
||||
fmt.Printf("\r%s %s", s.spinner.View(), s.text)
|
||||
fmt.Printf("\r %s %s", s.spinner.View(), s.text)
|
||||
os.Stdout.Sync()
|
||||
}
|
||||
|
||||
func (s *Spinner) clear() {
|
||||
fmt.Printf("\r%s 思考完成.\n", s.spinner.View())
|
||||
fmt.Printf("\r %s 思考完成.\n", s.spinner.View())
|
||||
os.Stdout.Sync()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user