核心用法
Secretary 是一款本地优先的个人行政助手 Skill,专注于三项核心功能:日程管理、代写沟通草稿与偏好记忆。用户通过自然语言指令与其交互,如"起草给张经理的回复""记住我不接上午10点前电话""明天下午留专注时间"等。所有数据存储于用户本地 ~/secretary/ 目录下的四个 Markdown 文件(memory.md、people.md、calendar.md、history.md),无需 API 密钥,直接调用用户已配置的日历/邮件工具。
显著优点
1. 零外部依赖:无需云账号或 API 密钥,完全基于本地文件系统运行,隐私风险极低
2. 显式确认机制:严格区分"起草"与"发送",所有实际动作需用户二次确认,避免误操作
3. 渐进式学习:仅从用户直接陈述、明确更正或请求中学习,不擅自推测或被动观察学习
4. 轻量可审计:纯文本 Markdown 存储,用户可随时查看、编辑或迁移数据
5. 边界清晰:通过 "ONLY/NEVER" 条款明确功能范围,拒绝越界操作
潜在缺点与局限性
- 无主动推送:不能主动提醒,需用户主动查询日程或记忆
- 依赖用户配置:日历/邮件功能需用户本地已配置相应工具
- 容量限制:活跃偏好文件限制 100 行,需定期归档
- 无跨设备同步:纯本地存储,多设备使用需自行同步文件夹
- 无自然语言理解增强:相比云端 LLM 服务,可能缺乏上下文深度推理
适合人群
- 注重数据隐私、偏好本地存储的职场人士
- 需要轻量级行政辅助,不希望绑定复杂 SaaS 工具的用户
- 对 AI 辅助持谨慎态度、要求完全控制确认流程的使用者
常规风险
- 数据丢失:本地文件无自动备份,需用户自行管理
- 误覆盖:直接编辑 Markdown 文件可能导致格式错误
- 社会工程攻击:若攻击者获取终端权限,可能伪造用户指令,但需同时突破系统层防护
- 责任边界模糊:代写内容若引发误解,责任归属需用户明确认知"起草≠发送"的设计