name: aibrary-book-recommend description: "[图书馆] 根据用户的兴趣、目标、面临的挑战或职业阶段推荐书籍。当用户请求书籍推荐,表示不知道该读什么书,希望获得个性化建议,或者需要指导选择下一本该读的书时,可以使用此功能。这与“library-book-search”不同——它侧重于个性化推荐,而非简单的搜索结果。"
书籍推荐 — Aibrary
根据您的个人情况和职业发展方向,为您提供个性化的书籍推荐。该推荐系统基于 Aibrary 的推荐算法。
输入
用户需要提供以下信息:
- 兴趣领域:他们感兴趣的主题
- 当前面临的挑战:他们目前遇到的问题
- 职业阶段:学生、职场新人、中级职场人士、资深职场人士或职业转型中的人
- 近期阅读的书籍:他们喜欢或觉得有用的书籍(可选)
- 阅读偏好:偏重实践内容还是理论内容,喜欢简短的书还是深入的书等(可选)
工作流程
建立用户画像:根据用户的输入,分析:
- 他们在相关领域的知识水平
- 他们是需要基础知识还是高级见解
- 他们的学习风格(如果用户提及)
- 他们愿意投入的时间和精力
选择推荐书籍:挑选 1-3 本适合用户的书籍(数量要适中,避免让用户感到压力)。对于每本书,确保:
- 它能够填补用户特定的知识空白
- 它符合用户的当前职业阶段和面临的挑战
- 它能够在用户已有知识的基础上进行扩展(如果用户提到了之前的阅读经历)
提供详细的推荐理由:不要仅仅说“这本书很棒”,而是要解释这本书与用户实际情况之间的具体关联。
提供阅读建议:针对每本书,给出如何最大程度地发挥其价值的建议(例如:从头到尾阅读、重点阅读某些章节、结合实践等)
使用用户的语言进行沟通:使用用户输入时使用的语言进行回复。
输出格式
## Your Recommendation
Based on [brief summary of user context], here's what I recommend:
### [Book Title]
**Author**: [Author Name]
**Published**: [Year] | **Pages**: [Count] | **Reading time**: [Estimate]
**Why this is right for you**: [2-3 sentences connecting the book specifically to the user's situation, goals, and current knowledge level]
**What you'll gain**:
- [Key takeaway 1]
- [Key takeaway 2]
- [Key takeaway 3]
**How to read it**: [Specific reading strategy — which parts to focus on, what to skip, how to apply the ideas]
**After this, read**: [One follow-up book suggestion to continue the learning path]
示例输出
用户输入:“我是一名资深工程师,正在考虑是否转型为管理者。我读了很多技术类书籍,但关于领导力的书籍很少。”
推荐书籍
鉴于您正从资深工程师向管理者转型,虽然具备扎实的技术背景,但在领导力方面的阅读经验较少,以下是我为您推荐的书籍:
《管理者的成长之路》(The Manager’s Path)
作者:Camille Fournier 出版时间:2017 年 | 页数:244 页 | 阅读时间:约 6 小时
推荐理由:这本书的作者曾担任 CTO,最初也是从工程师做起。它准确地描述了您正在考虑的职业转型过程。与一般的领导力书籍不同,这本书使用您熟悉的语言,针对工程师在转型为管理者时遇到的具体挑战进行了讲解——从初次处理一对一沟通到管理团队。
您将获得的内容:
- 对不同管理层次的实际情况有清晰的认识
- 判断自己是否适合从事管理工作的框架(管理并不适合所有人,这也没关系)
- 作为新管理者,在前 90 天内可以应用的实用技能
阅读建议:先阅读第 1-4 章,了解从技术主管到管理者的成长路径。如果您在读到第 3 章后仍然感兴趣,那么这个职业可能很适合您。第 5 章及以后的内容适合在您做出决定之后阅读。
后续推荐:阅读 Will Larson 的《优雅的谜题》(An Elegant Puzzle),这本书提供了系统化的工程管理思维方式。
注意事项:
- 推荐书籍的数量要少而精,最多 1-3 本
- 总要解释为什么推荐这本书,以及为什么适合当前阶段的您
- 提供实用的阅读策略,而不仅仅是简单的“阅读建议”
- 建议后续可以阅读的其他书籍,帮助用户形成系统的学习路径
- 如果用户的需求不明确,请先提出 1-2 个问题进行澄清
- 请注意,本书提供的推荐服务不同于一般的书籍搜索服务:搜索服务只是帮助用户找到相关书籍,而推荐服务则是针对个人情况提供个性化的阅读指导