返回:能力体系、Skill 库与通用 AI 工作系统
Agent BIGHR-AI-0014

hl-yang96/TechGenie

这是 HR/组织/职业场景智能体原型(Agent),适合学习角色设定、任务流程、工具依赖和输出结构。

解决什么问题

它不是一个普通链接,而是一个可拆解的工作样本

适合解决“想看一个智能体原型(Agent)如何从提示词走向可运行应用”的学习问题。

本地完整包已通过基础压缩包检查;有说明文件(README),便于学员理解;包含可拆解的提示词和智能体指令素材;原清单识别到许可协议信息。

核心功能

它具体能做什么

  • 支持基于项目/代码库生成技术面试题和候选人准备建议
  • 集成本地知识库、ChromaDB 向量检索、Agentic RAG 和代码库分析工具
  • 可输出技术报告、Markdown/HTML 内容,并保留历史对话
  • 适合技术招聘/技术培训场景,但需要严格区分模拟练习与真实面试决策
工作原理

可以重点拆解哪一层结构

基本原理是:通过应用代码或 CLI 接收用户输入,调用大模型、提示词和相关依赖完成分析、对话或报告生成。

  • 个人本地知识库:集成了 ChromaDB 向量数据库与 Agentic RAG 技术实现个人本地知识库的智能搜索
  • 代码库分析:集成 Gemini-Cli 或 Claude Code 作为项目分析工具,支持对本地代码库进行分析与解读,并且作为上下文完成 Agent 复杂任务
  • 在官方的 JoyAgent-JDGenie 的基础上,增加了历史对话记录的管理,方便使用
  • 基于 JoyAgent 的完整前后端解决方案,支持多种工具调用,支持 HTML, Markdown 等多种格式的输出
  • Agent 角色配置需要与 llm.settings 中的模型键名保持一致,建议先用测试配置完成验证
适用边界

建议谁用,谁先不要用

适合

适合想学习 HR 助手、招聘智能体、多角色智能体或 Copilot 原型的学员、HR 数字化负责人和技术同学。

不适合

不适合希望不读说明文件(README)、不做环境适配、马上用于真实业务的用户。

使用方法

建议按这个顺序学习

  • 先读说明文件、依赖清单和 package 配置,确认运行入口和依赖
  • 根据依赖栈准备测试环境:React、Tailwind、Vite
  • 先用示例数据或模拟数据运行,不接入真实候选人或员工数据
  • 观察智能体的输入、处理过程和输出报告三段结构,再决定是否值得课堂演示

依赖提示:可能需要按说明文件(README)安装依赖、配置 API key 或在测试平台导入。

包内线索

从哪些文件开始看

关键文件

  • README-Joyagent.md
  • README.md
  • README_EN.md
  • ui/package.json
  • ui/src/assets/relayFonts/icon_RelayIcon.json
  • ui/tsconfig.json

工作流文件

  • ui/package.json
  • ui/src/assets/relayFonts/icon_RelayIcon.json
  • ui/tsconfig.json

说明文件信号(README)

  • 个人本地知识库:集成了 ChromaDB 向量数据库与 Agentic RAG 技术实现个人本地知识库的智能搜索
  • 代码库分析:集成 Gemini-Cli 或 Claude Code 作为项目分析工具,支持对本地代码库进行分析与解读,并且作为上下文完成 Agent 复杂任务
  • 在官方的 JoyAgent-JDGenie 的基础上,增加了历史对话记录的管理,方便使用
  • 基于 JoyAgent 的完整前后端解决方案,支持多种工具调用,支持 HTML, Markdown 等多种格式的输出
  • Agent 角色配置需要与 llm.settings 中的模型键名保持一致,建议先用测试配置完成验证
  • 使用 DeepSeek 时,请按项目文档确认上下文长度与参数配置
  • 技术栈信号:React;Tailwind;Vite
  • SHA256:11fe4866662a6d0bc273653db7525c6df8aa836241629d5f91b27a502e1d4b52