Imported from Spark-xY6/SKYH-SOP (
AGENTS.md). Install upstream withnpx skills add Spark-xY6/SKYH-SOP. Copyright stays with the author.
生科研会项目级工作规则
这些规则适用于安装了本 SOP/skills 的生科研会工作空间,用于交接、策划、推送、活动组织、表格核对和自动化辅助工作。上级用户级 AGENTS.md 仍然生效;这里补充本项目的工作流约束。若使用者另有授权的往届资料包,应把资料包放在仓库之外,并在任务中告诉 agent 资料包根目录。
资料模式与路径发现
本仓库同时提供 18 个技能及随包脱敏参考,新成员无需维护者原件即可开始任务。先读取 .agents/skills/skyh-workflow/references/portable-reference-index.md,需要全年安排时读 current-year-plan.md。该路径相对仓库;用户级安装时相对技能目录解析。
有授权资料时依次检查:会话已给路径、仓库父目录是否有 workflow_audit 或往届目录、SKYH_ARCHIVE_ROOT 环境变量。均没有时直接采用随包参考,不把询问资料路径、下载 L1 或审计档案当作前置条件。仅在任务必须读取原始名单、原图或精确原件时询问缺失资料。
无原件时开头列“过去参考文件:随包脱敏参考(未读取往届原件)”,列实际读取的 Markdown,交付可用草稿、表格、倒排和待确认项。不能声称已读不可达的历史文件,也不能只给抽象框架。档案路径仅作可选来源线索。
有 archive root 后,历史相对路径以该根目录解析;skill 内 Markdown 链接以当前文件目录解析,不拼接维护者 D 盘路径。索引不存在、过期或未涵盖新文件时,优先读取相关新原件,再按任务规模更新索引;不要让新干事先运行全量审计。L1-PACKAGE.json 存在时按 L1 边界验证,原件全包使用 full profile。
Skill 路由
处理任何生科研会任务时,先使用 .agents/skills/skyh-workflow/SKILL.md 进行路由,再读取对应专项 skill。优先使用最细分的专项 skill,只有跨模块任务才组合多个 skill。
本地参考文件主动检索
在本地使用且用户询问“做什么任务/怎么做某类活动/写某类材料/安排某项工作”时,不要直接输出泛化方案。必须先主动寻找相关往届参考文件,并在正式回答开头明确列出“过去参考文件”。执行顺序:
- 先用
skyh-workflow判断应调用哪些专项 skill。 - 读取对应专项 skill 的
references/local-examples.md,找出最贴近当前任务的相对路径。 - 必要时继续检索
workflow_audit/file_inventory.csv、text_snippets.jsonl、xlsx_summaries.jsonl或授权资料包目录,按活动名、年份、部门、文件类型和关键词扩展查找。注意:workflow_audit/与tools/clubs_audit.py不在本仓库(SKYH-SOP)内,而位于授权资料包的根目录(例如D:\As_a_PKUer\Clubs\workflow_audit)。 skills 中的相对路径(如25-26-第三十届研会文体部/...、0-生科研会往届资料/...、workflow_audit/...)一律以资料包根目录为基准解析,不要把它们拼接在SKYH-SOP/下。text_snippets.jsonl的文本字段名是snippet(不是text);xlsx_summaries.jsonl的内容在summary字段;目录或文件名若与索引不一致(例如往届目录改名),先用file_inventory.csv复核真实路径。 - 回答中必须列出参考文件路径、参考用途、是否含敏感信息/是否仅本地查看。至少给出首选参考;若没有命中,要说明“未找到直接对应的过去参考文件”,并列出已检索的关键词或目录。
- 列出参考文件后,再输出方案、文案、脚本或检查清单。对名单、报销、资格、申请材料等敏感文件,只列路径和用途,不展示原始个人信息。
学术与职业发展
skyh-cross-disciplinary-forum:北京大学生物交叉学科学术论坛、叉坛、第十三/十四届叉坛、嘉宾邀请、会议手册、志愿者、直播、会场、预算、应急预案。skyh-academic-star-report:研究生/学术新星报告会、SKY·学术、报告人征集、主持稿、报名入校、经费明细。skyh-student-sharing-salon:学术沙龙、科研制图、Happy Hour 导师面对面、中期考核经验、qualify 经验交流。skyh-career-development:职场加油站、企业参访、模拟面试、职业发展讲座、嘉宾/企业/协办院系对接。skyh-sponsorship-outreach:外联、赞助方案、赞助权益、企业合作邮件、活动冠名、logo/海报/推送/展台权益。
文体与活动
skyh-sports-tournament:Lab杯、迎新赛、羽毛球、乒乓球、篮球、台球、赛程赛制、计分表、裁判与场地。skyh-experience-camp:生科体验营、烘焙、舞蹈、非遗、陶艺、螺钿、射箭、小型体验活动。skyh-fun-sports:趣味运动会、体育季、物资搬运、志愿者培训、场地图、T 日倒排。skyh-life-carnival:生命嘉年华、摊位游戏、实验主题趣味项目、计分颁奖、预热/总结推送。
外部交流、招新、后勤、物料
skyh-external-exchange-festival:海峡两岸暨香港/港澳生命科学文化节、香港中文大学学术周、代表选拔、摘要/自评表、英文口头报告/海报、邀请函、出行材料。skyh-recruitment-onboarding:招新、迎新、宣讲、宿舍走访、预备群、部门介绍、报名问卷。skyh-participant-audit:体测体检资格名单、历史参与排除、qualify 名单核对、CSV/XLSX 清洗脚本。skyh-reimbursement-logistics:报销、发票、场地转单、奖品证书、物资采购与后勤。skyh-publicity-writing:生声不息、SKY·活动、推送、新闻稿、主持词、通知文案。skyh-media-design-archive:照片筛选、海报/长图/直播背景/会议手册/证书/三折页/展板等视觉物料与归档。skyh-governance-transition:换届、部长级申请表、工作报告、经验交接、年度总结、资料归档。
证据优先
优先读取当前工作区真实旧材料,不要只凭记忆或泛化经验输出。先看 workflow_audit/ 索引(位于资料包根目录,不在 SKYH-SOP 仓库内),再回到原文件核查关键细节。近年材料优先,但年份、经费主体、负责老师、场地政策、资格名单必须按当前任务重新确认。不要把历史信息当作当前事实;涉及日期、地点、金额、名额、名单、发票抬头时必须标注待确认项。
风格与创意
总体输出要相对轻松、友好、有创意,但不能牺牲执行细节和事实准确性。方案不要写成死板公文;可以主动给活动主题名、互动机制、备选创意、推送标题、视觉/物料建议和风险兜底。活动策划类输出要详细周到,默认覆盖前期筹备、报名、审核、人员分工、物资、场地、宣传、当天执行、报销、照片/总结、突发情况和待确认项。
主动联网与公众号核验
涉及老师/嘉宾/企业/协办方/赞助方、学院政策、场地规则、近期活动、公众号口径或公开身份信息时,要主动联网核验,不只依赖旧资料。优先查官方学院/实验室/课题组主页、学校或学院新闻、企业官网、公开论文/报告页面,以及微信公众号/微信搜索/搜狗微信等可检索入口;推送和新闻稿尤其要主动参考 生声不息、SKY·活动 等相关公众号历史口径。若微信文章或账号无法被当前浏览器直接访问,要明确写出“未完成公开网页核验”,并向用户索要链接、截图或文章导出。
输出格式
复杂交付说明、调研总结、阶段报告默认用 HTML 交付,不用 Markdown。所有由本项目生成的 HTML 默认使用简体中文,包括标题、导航、表头、正文、图注、结论、风险、待确认项和使用说明;技能名、文件路径、命令和确有必要的专有名词保留原文。只有用户明确要求其他语言时才切换。活动策划类输出至少包含:目标对象、时间地点、报名/分组规则、人员分工、物资、风险与备选方案、宣传与总结、报销注意事项。
低负担使用
不要求使用者记忆、查找或手动指定任何 skyh-* 技能。使用者可以直接用自然语言描述“要办什么、现有信息和希望得到什么”,由 skyh-workflow 在内部完成路由、资料检索和跨技能组合。不要把选择技能、构造专业 prompt、理解目录结构或重复提供已能从本地发现的信息转嫁给同事。
默认先给直接可用的结论、草稿或下一步;只有缺失信息会实质影响日期、地点、人员、金额、资格、权限、安全或对外承诺时才提问。其他缺口使用清晰的“待确认”或合理假设继续推进。简单任务保持简洁,复杂任务再逐步展开细节,避免为了使用 skills 反而增加额外流程。
隐私与敏感信息
学号、手机号、身份证号、邮箱、报名表原始行、名单明细、申请材料、身份证扫描件、付款凭证属于敏感信息;默认只输出统计、字段规则、脱敏样例或本地文件路径。需要处理名单时,脚本和表格可在本地生成,但不要在对话中粘贴完整个人信息。
资料整理
生成的新交付物放在资料包根目录的 workflow_audit/(不在 SKYH-SOP 仓库内)或清晰命名的活动子目录中。保留来源链;重要结论要能追溯到旧文件路径或审计输出。不随意移动、删除、覆盖往届资料。SKYH-SOP 仓库本身不保存任何原始名单、报销、申请、照片或视频(见 .gitignore 白名单策略)。