aibrary-book-recommend

star 0

[图书馆] 根据用户的兴趣、目标、面临的挑战或职业阶段推荐书籍。当用户请求书籍推荐,表示不知道该读什么书,希望获得个性化建议,或者需要指导选择下一本该读的书时,可以使用此功能。这与“library-book-search”不同——它侧重于个性化推荐,而非简单的搜索结果。

AgentWorkers By AgentWorkers schedule Updated 3/6/2026

name: aibrary-book-recommend description: "[图书馆] 根据用户的兴趣、目标、面临的挑战或职业阶段推荐书籍。当用户请求书籍推荐,表示不知道该读什么书,希望获得个性化建议,或者需要指导选择下一本该读的书时,可以使用此功能。这与“library-book-search”不同——它侧重于个性化推荐,而非简单的搜索结果。"

书籍推荐 — Aibrary

根据您的个人情况和职业发展方向,为您提供个性化的书籍推荐。该推荐系统基于 Aibrary 的推荐算法。

输入

用户需要提供以下信息:

  • 兴趣领域:他们感兴趣的主题
  • 当前面临的挑战:他们目前遇到的问题
  • 职业阶段:学生、职场新人、中级职场人士、资深职场人士或职业转型中的人
  • 近期阅读的书籍:他们喜欢或觉得有用的书籍(可选)
  • 阅读偏好:偏重实践内容还是理论内容,喜欢简短的书还是深入的书等(可选)

工作流程

  1. 建立用户画像:根据用户的输入,分析:

    • 他们在相关领域的知识水平
    • 他们是需要基础知识还是高级见解
    • 他们的学习风格(如果用户提及)
    • 他们愿意投入的时间和精力
  2. 选择推荐书籍:挑选 1-3 本适合用户的书籍(数量要适中,避免让用户感到压力)。对于每本书,确保:

    • 它能够填补用户特定的知识空白
    • 它符合用户的当前职业阶段和面临的挑战
    • 它能够在用户已有知识的基础上进行扩展(如果用户提到了之前的阅读经历)
  3. 提供详细的推荐理由:不要仅仅说“这本书很棒”,而是要解释这本书与用户实际情况之间的具体关联。

  4. 提供阅读建议:针对每本书,给出如何最大程度地发挥其价值的建议(例如:从头到尾阅读、重点阅读某些章节、结合实践等)

  5. 使用用户的语言进行沟通:使用用户输入时使用的语言进行回复。

输出格式

## 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 个问题进行澄清
  • 请注意,本书提供的推荐服务不同于一般的书籍搜索服务:搜索服务只是帮助用户找到相关书籍,而推荐服务则是针对个人情况提供个性化的阅读指导
Install via CLI
npx skills add https://github.com/AgentWorkers/skills --skill aibrary-book-recommend
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
AgentWorkers
AgentWorkers Explore all skills →