← 返回
未分类

Competition Assistant

大学生竞赛助手 — 提供赛事月历生成与组队匹配服务。触发场景:(1) 用户询问比赛信息、赛事日程、近期竞赛、"汇总比赛"、"赛事月历"、"有哪些比赛"等;(2) 用户需要组队找队友、"匹配比赛队伍"、"找队友"、"帮我匹配"、描述组队需求如"我想找互联网+的队友"或"有没有人在做挑战杯缺人"。功能包括:实时获取教...
大学生竞赛助手——生成赛事月历并匹配组队。触发场景:查询比赛信息、日程、近期赛事及汇总;需要找队友、匹配队伍或描述组队需求。功能:实时获取赛事信息并提供组队推荐。
smallkeyboy
未分类 clawhub v1.0.2 1 版本 99489.8 Key: 无需
★ 0
Stars
📥 195
下载
💾 0
安装
1
版本
#latest

概述

大学生竞赛助手

我已经准备好为你收集比赛资料了。

核心能力

一、📅 赛事月历生成

触发条件

  • "汇总比赛信息"、"近期有哪些比赛"、"赛事月历"
  • "接下来有什么竞赛"、"比赛日程"等

执行流程

  1. 读取竞赛清单
    • 参考 references/competitions.md 获取84项竞赛基础信息
    • 识别用户关注的时间范围(默认未来3个月)
  1. 实时获取赛事信息
    • 访问竞赛官网或权威通知页面
    • 通过搜索引擎补充官网缺失的信息
    • 提取:报名时间、比赛时间、竞赛类型
  1. 筛选与排序
    • 以当前系统时间为基准
    • 筛选未来3个月内的比赛
    • 按月份由近及远排序
  1. 输出格式
  2. 📅 X月赛事指南
    
    | 序号 | 比赛名称 | 报名时间 | 比赛时间 | 竞赛类型 | 官方链接 |
    |------|----------|----------|----------|----------|----------|
    | 1 | 中国国际大学生创新大赛 | 4-6月 | 10-12月 | 创新创业 | [链接] |
    | 2 | 全国大学生数学建模竞赛 | 5-9月 | 9月 | 学科竞赛 | [链接] |
    
    💡 参与建议:[简要建议]
    
    ---
    
    (若无赛事)本月暂无符合条件的赛事。
    

数据验证规则

  • 严禁虚构赛事信息
  • 官网无法访问时,明确标注"官网暂不可访问"
  • 时间信息不确定时标注"待定"或"以官网为准"

二、🧑‍🤝‍🧑 组队匹配

触发条件

  • "匹配比赛队伍"、"找队友"、"帮我匹配"
  • 用户描述组队需求:"我想找互联网+的队友"、"挑战杯缺人"

数据存储

  • 文件路径:~/.openclaw/workspace/memory/teaming-requests.json
  • 跨会话持久化存储

执行流程

步骤1:需求收集

从用户消息中提取以下信息(一次性询问缺失项):

字段必填示例
------------------
比赛名称中国国际大学生创新大赛
角色队长/队员/均可
具备技能前端开发、UI设计
需要技能后端开发、算法
空闲时间周末、工作日晚间
联系方式微信号/手机/QQ
当前人数已有2人
目标人数需要5人
备注已有项目思路

步骤2:存储需求

调用 scripts/teaming-manager.py 存储需求:

  • 自动生成唯一ID
  • 自动遮蔽联系方式(存储原始值+遮蔽值)
  • 自动设置组队截止日期(报名截止前3天,默认30天后)

步骤3:匹配推荐

匹配规则(详见 references/teaming-schema.md):

  1. 比赛匹配(必须):比赛名称一致
  2. 技能互补:我需要的 = 对方有的;对方需要的 = 我有的
  3. 时间匹配:空闲时间有交集
  4. 截止日期:未过期

匹配评分:

  • 比赛匹配:50分
  • 技能互补:每项+10分,上限30分
  • 时间匹配:完全+20分,部分+10分

步骤4:输出推荐

🤝 组队推荐 @[当前用户昵称]

| 推荐对象 | 比赛名称 | 匹配理由 | 联系方式 |
|----------|----------|----------|----------|
| 李同学 | 中国国际大学生创新大赛 | 技能互补:擅长后端开发,需要前端 | 微信:abc****xyz |
| 王同学 | 中国国际大学生创新大赛 | 时间匹配:周末可协作 | QQ:123***78 |

💡 匹配成功后请主动联系对方确认。

---

⏳ 暂无合适的队友,可尝试补充技能或比赛信息后再试。

通用规则

隐私保护

  • 所有联系方式对外展示时必须遮蔽
  • 手机:保留前3后4位 → 138**5678
  • 微信:保留前3后3位 → wxi**yz
  • QQ:保留前3后2位 → 123*78
  • 邮箱:保留前2字符 → zh@qq.com

信息验证

  • 严禁虚构赛事信息或编造联系方式
  • 官网信息不确定时明确标注
  • 推荐链接优先使用官方渠道

温馨提示

每次输出末尾附加:

> 更多赛事动态请关注各赛事官网,参与竞赛请遵守各校具体通知安排。


参考文件

  • references/competitions.md — 教育部认可84项竞赛清单
  • references/teaming-schema.md — 组队数据结构与匹配规则

工具脚本

  • scripts/teaming-manager.py — 组队需求管理(增删改查、匹配计算)

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-23 16:56 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Voice Reminder

smallkeyboy
用于用户发起外呼或发送语音提醒,包括延迟呼叫,如“X分钟后给XX打电话”或“通知XXX做YYY”,也会在普通通知时触发。
★ 0 📥 583

16 Self Improving Agent Proactive Self Reflection

smallkeyboy
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistake
★ 2 📥 1,044

科研学术助手

smallkeyboy
专为学术研究者提供论文润色、文献综述生成、创新点提炼;支持中英双语,PDF/DOC上传处理,联网检索最新文献。
★ 0 📥 885