Skip to content

Cici Agent

概述

Cici(茜茜)是 Open Note 的智能助手,基于 ReAct 推理引擎,能够理解你的意图并自动完成复杂任务。

核心能力

对话问答

基于你的笔记知识库进行智能问答。

示例

  • "我那篇 React 的笔记说了什么?"
  • "帮我总结一下'项目计划'笔记"
  • "找出所有包含'重要'标签的笔记"

任务自动化

通过 21 种技能自动完成任务。

示例

  • "搜索关于 AI 的笔记并总结"
  • "把'会议记录'分类下的笔记合并成一个文档"
  • "帮我改写这篇笔记,使其更简洁"

ReAct 引擎

Cici 使用 ReAct(Reasoning + Acting)推理引擎:

思考 → 行动 → 观察 → 思考 → 行动 → 观察 → ...

工作流程

  1. 思考:分析用户请求,决定下一步行动
  2. 行动:调用技能工具
  3. 观察:获取技能执行结果
  4. 循环:根据结果继续思考,直到完成任务

示例执行过程

用户:"搜索关于 React 的笔记并总结"

[思考] 用户想要搜索 React 相关笔记并总结
[行动] 调用 search_notes 技能,查询 "React"
[观察] 找到 3 篇笔记
[思考] 需要总结这 3 篇笔记
[行动] 调用 summarize_notes 技能
[观察] 生成总结
[行动] 返回结果给用户

可用技能

搜索类

技能描述
search_notes搜索笔记
semantic_search语义搜索

读取类

技能描述
read_note读取笔记内容
list_notes列出笔记
list_categories列出分类
list_tags列出标签

编辑类

技能描述
edit_note编辑笔记
rewrite_note改写笔记
merge_notes合并笔记

创建类

技能描述
create_note创建笔记
create_category创建分类
create_tag创建标签

删除类

技能描述
delete_note删除笔记

分析类

技能描述
summarize总结内容
extract_keywords提取关键词
answer_question基于笔记问答

使用技巧

精确指令

好的

  • "搜索'工作'分类下包含'重要'标签的笔记"
  • "总结最近 2 天创建的笔记"

模糊

  • "找笔记"
  • "总结一下"

多步任务

Cici 可以处理复杂的多步任务:

"找出所有工作文档下的笔记,按分类整理,并创建一个汇总笔记"

上下文引用

对话中可以使用代词:

  • "总结"(指代上一条结果)
  • "把这些笔记合并"(指代搜索结果)

工具执行日志

Cici 执行任务时会显示工具执行日志:

🔧 搜索笔记: "React"
✅ 找到 3 篇笔记
🔧 总结笔记
✅ 生成总结

配置

选择模型

设置 → AI 服务 → 选择对话模型

推荐:

  • DeepSeek(flash首选)

限制

  • 需要配置 AI 服务
  • 复杂任务可能需要较长时间
  • 结果质量取决于 AI 模型

故障排查

Q: Cici 无响应

  1. 检查 AI 服务配置
  2. 测试 API 连接
  3. 查看日志

Q: 搜索结果不准确

  1. 尝试更精确的关键词
  2. 启用语义搜索
  3. 检查笔记索引

Q: 技能执行失败

查看工具执行日志中的错误信息。