Back to projects

Project / Dec 13, 2024

Sidekick 智能工作助手

一个 AI 日常工作助手,集成搜索、代码解释器和文件处理等工具

Role
Solo project: idea, code, UI, iteration
Stack / Topics
WebNextJSLLM AgentAgentic 工作流Productivity

上手试试: https://sidekick.novaspire.io/

项目概述

Sidekick 不是只负责聊天的机器人。它可以调用网页抓取、网络搜索、代码解释器和文件处理工具,帮用户完成一些日常任务,比如处理图片、分析 CSV 或生成 PPT。

  • 使用 Sidekick 创建反色图像
  • 使用 Sidekick 读取一个 csv 文件,创建 Plot 图
  • 使用 Sidekick 创建并且下载 PPT

它能做什么

Sidekick 手上有一组工具:网页抓取、网络搜索、代码解释器、文件读写,还有计算器之类的小工具。用户提一个需求,它会先想清楚要分几步,再挑合适的工具去做。

实际跑下来比较常用的几件事:把 CSV 读进来画图、给图片做反色之类的处理、按要求生成一份 PPT 再让你下载。这些都不是它凭空写出来的文字,而是真的调用工具跑出来的结果。

怎么搭的

前端是 NextJS 的浏览器应用,工具做成模块化的,加新能力不用动主流程。任务拆解走 Chain-of-Thought,把一个大请求切成几步异步执行,中间结果再喂回模型决定下一步。

我做这个是想看看 AI 能不能真的把活干完,而不是只在聊天框里回一段话。Sidekick 会把任务拆开,按需调用工具,再把结果交还给用户。工具是模块化的,之后要接新能力也比较方便。

Siyuan · 软件 / 游戏 / AI 工具 © 2026 Siyuan