Find Souls

从 Agent Souls 库搜索并安装 AI 人设提示。适用于用户想扮演历史人物、虚构角色或专业人士的场景。

安装

概览

什么是Find Souls

Find Souls 是一款专为 AI 角色扮演场景设计的命令行工具,旨在帮助用户快速搜索并安装来自 Agent Souls 库的 AI 人设提示(Persona Prompts)。该工具通过本地缓存机制高效加载海量人设索引,支持中英文双语切换,并能自动备份原有配置,确保用户在使用新角色时不会丢失初始设定。无论是希望扮演历史人物、虚构角色,还是模拟特定领域专家,Find Souls 都能提供一站式的解决方案。

其工作流程清晰分为五个步骤:首先根据用户输入的关键词从远程或本地缓存中检索匹配的人设;其次判断当前对话语言以决定使用中文或英文版本的人设文件;接着下载选定人设的完整内容;然后进行安全备份并写入项目目录;最后支持随时回滚到之前的任一版本。整个流程兼顾效率与安全性,适合需要频繁切换不同 AI 人格的开发者和内容创作者。

值得一提的是,Find Souls 不仅支持标准的人设替换功能,还内置了智能缓存策略——若本地缓存未过期则直接读取,否则自动刷新远程数据,极大提升了响应速度。同时,所有操作均有明确的用户确认环节,避免误覆盖重要配置。对于尚未收录的角色,工具还会引导用户提交请求,促进社区生态持续扩展。

核心功能特点

  1. 支持从 Agent Souls 库(332+ 个 AI 人设)中搜索并安装 SOUL.md 格式的人设提示
  2. 具备智能缓存机制,优先使用本地缓存数据,减少网络依赖并提升加载速度
  3. 自动识别当前会话语言(中文/英文),动态选择对应版本的 SOUL.md 或 SOUL.en.md 文件
  4. 每次安装前自动备份现有 SOUL.md,保留完整历史记录并支持一键回滚至任意先前版本
  5. 提供友好的交互式界面,包括搜索结果排序、语言选择确认及操作结果反馈

适用场景

Find Souls 特别适合那些需要在不同 AI 角色之间快速切换的开发者、写作者和内容创作者。例如,在开发多角色对话系统时,你可以轻松为每个角色安装专属的人设提示,如‘孔子’代表儒家思想导师,‘孙悟空’象征叛逆英雄,而‘资深软件工程师’则可辅助代码审查与架构设计。这种灵活性让 AI 助手能够更精准地贴合具体任务需求。

此外,对于从事创意写作、游戏剧情设计或教育类应用的用户而言,Find Souls 提供了丰富的预设角色库,涵盖真实历史人物、经典文学形象以及各类专业背景的专家。只需简单输入关键词,即可获取经过精心构建的角色设定,大幅节省手动编写提示的时间。而且由于每次变更都会生成带时间戳的备份,用户完全不用担心误操作导致原始设定丢失,可随时恢复到最初状态重新开始。

不仅如此,当遇到理想中的人设暂时不在库内时,Find Souls 还能引导用户向开源社区提交请求,推动更多人设加入共享生态。这使得工具不仅是一个实用插件,更成为连接用户需求与集体智慧的桥梁,持续丰富 AI 角色扮演的可能性边界。