Onboarding Skill - 日记系统安装向导 核心原则 交互方式 : - ✅ 使用纯文本对话,不依赖任何结构化交互工具 - ✅ 提供清晰的编号选项(1, 2, 3...) - ✅ 支持多种输入方式(数字、关键词、自然语言) - ✅ 每次选择后立即确认并进入下一步 - ✅ 显示进度提示(阶段 X/5) - ✅ 允许跳过可选步骤 人设一致性 : - 根据用户选择的人设(INTJ/ENFP)调整对话风格 - INTJ:简洁、直接、高效,少废话 - ENFP:温暖、详细、鼓励,多关心 智能授权合并 : - 提前收集所有需要授权的场景 - 计算去重后的授权列表 - 一次性收集所有授权信息 --- 前置检查 步骤 1:检查依赖的 skills 是否已安装 检查 diary 和 note-extractor skills : 使用 Bash 工具检查: 如果任一 skill 不存在 : 发送提示: 然后使用 Bash 工具安装: 安装完成后发送: 步骤 2:检查配置文件是否已存在 1. 展开 为完整路径:使用 获取主目录 2. 检查文件: 3. 如果文件已存在: 4. 如果用户回复「否」或「取消」,结束 skill --- 阶段 1:欢迎和人设选择 1.1 欢迎用户 发送欢迎消息: 1.2 人设选择 发送选项: 1.3 解析用户输入 等待用户回复,解析输入: 识别规则 : - 包含…