核心用法
I'm Pretty Amazing (IPA) 是一个专注于个人成就追踪与分享的社交化平台。该技能通过 JWT Cookie 认证机制,让用户无需离开对话环境即可完成成就记录、社交互动与档案管理。
认证流程
技能采用持久化 Cookie 方案:首次登录后,access_token 与 refresh_token 被安全存储于 TOOLS.md,配合 UTC 过期时间戳实现自动会话复用。预检脚本验证 token 有效性,过期后触发重新登录流程。全程不持久化用户明文密码,符合最小权限原则。
功能矩阵
- 成就记录:支持 PERSONAL、PROFESSIONAL、HEALTH 等六大分类,PUBLIC/PRIVATE 可见性控制
- STAR 结构化复盘:可选填入 Situation-Task-Action-Result 四要素,将零散成就转化为可复用的经验资产
- 社交互动:点赞、评论、关注/取关、屏蔽等完整社交网络操作
- 档案管理:用户名、简介、位置、网站更新,支持头像与封面图上传
显著优点
1. 低摩擦记录:对话式交互大幅降低「记录成就」的心理门槛,解决「做了事但想不起来写」的痛点
2. 结构化输出:STAR 格式强制用户将成就转化为叙事,便于后续面试、述职或简历撰写时直接调用
3. 社交正反馈:公开成就的可见性与互动机制提供外部激励,形成正向循环
4. 会话持久化:token 自动复用避免重复登录,体验接近原生集成
潜在局限
- 平台依赖性:成就数据存储于第三方服务 imprettyamazing.com,存在服务中断或政策变更风险
- 社交压力:公开可见性可能让部分用户产生「表演焦虑」,反而降低记录频率
- STAR 填写成本:四要素全必填的设计虽保证质量,但对小成就可能显得繁琐
- Token 管理复杂度:JWT 过期处理、刷新逻辑对用户透明,但调试时需要理解 Cookie 与 UTC 时间戳机制
适合人群
- 需要定期复盘但缺乏工具的职场人士(尤其适合准备面试、年度总结场景)
- 希望通过外部反馈维持动力的自我提升者
- 团队管理者追踪成员里程碑(需配合账号共享或企业版支持)
常规风险
- Token 泄露:
access_token泄露可导致账号被接管。技能已实施 TOOLS.md 隔离、禁止 git 提交、日志脱敏三层防护 - 误操作公开:PRIVATE/PUBLIC 切换需用户确认,避免敏感成就意外曝光
- API 变更:非官方封装,接口变动可能导致技能失效,需关注 references/api.md 更新