研究项目配置向导_research-setup
以下为本文档的中文说明research-setup 是一个交互式设置向导技能用于为社会科学研究插件social-science-research plugin配置新项目。它通过一系列与用户的交互式问答收集关于研究领域、机构、期刊、数据集、关键研究人员和 R 语言配色方案等信息然后将这些配置写入 references/domain-profile.md 和 CLAUDE.md 文件中。使用场景包括当用户首次使用社会科学研究插件需要进行项目初始化配置时当用户更换研究领域或机构需要更新现有配置时当用户安装插件后需要运行首次设置时当用户希望根据特定的研究项目个性化定制插件的行为时当需要在配置文件中预设常用的期刊偏好、数据集和研究方法时当研究团队需要统一配置多个研究项目时。核心特点包括一是交互式向导设计通过 AskUserQuestion 菜单引导用户逐步完成配置降低了配置的难度和出错率即使不熟悉命令行操作的研究人员也能轻松上手二是覆盖多个核心配置维度包括研究领域与子领域、所在机构、偏好期刊、常备数据集、领域内关键研究人员以及 R 语言配色方案全面覆盖了社会科学家在研究工作中的各项需求三是首次配置完成后一次性写入所有配置文件减少重复交互和工作中断让研究者更快回到实际工作中四是支持检查已有配置如果配置文件中已经存在有效内容会向用户展示已有配置并提供确认或更新的选项避免重复劳动和配置覆盖五是通过 domain-profile.md 和 CLAUDE.md 两个文件分别存储领域配置和 Claude 行为配置实现了关注点分离便于后续管理和版本控制。这个技能让社会科学研究者能够快速完成研究环境的个性化设置专注于研究工作本身。Research Setup WizardWalk the user through setup using AskUserQuestion menus wherever possible. Collect all answers, then write config files in one pass.Step 0: Check Existing ConfigReadCLAUDE.mdandreferences/domain-profile.mdsilently. If either has real content (not placeholders), tell the user what’s already configured and offer to confirm or update each section.Step 1: Field IdentityAskUserQuestion — 2 questions at once:Field(single select, header: “Field”): “What is your field or subfield?” — Options: “Political Science”, “Economics”, “Sociology”, “Public Health”. User selects Other for unlisted fields.Institution(single select, header: “Institution”): “What is your institution?” — Options: “Duke University”, “Harvard University”, “Stanford University”, “UC Berkeley”. User selects Other for unlisted fields.Store field and institution for customizing later steps.Step 2: Name Project TitleAsk conversationally (not via AskUserQuestion):“What is your name (for paper authorship)? You can skip this for now.”“Do you have a working title for your current project? Fine to skip if you’re still exploring.”Wait for the user’s response before moving to Step 3.Step 3: JournalsAskUserQuestion — 2 multi-select questions based on the user’s field:Top journals(multiSelect, header: “Top journals”): “Select your top journals (pick all that apply):” — Offer the 4 most prestigious journals for the user’s selected field. Use your knowledge of the field’s top venues.Secondary journals(multiSelect, header: “Secondary”): “Select secondary or subfield journals:” — Offer 4 secondary/subfield journals appropriate to the user’s field.User can multi-select presets and add custom journals via Other.Step 4: DatasetsAskUserQuestion — 2 multi-select questions based on the user’s field:Common datasets(multiSelect, header: “Datasets”): “Which datasets do you commonly use?” — Offer the 4 most-used datasets for the user’s field. Use your knowledge of field-standard data sources.Additional sources(multiSelect, header: “More data”): “Any additional data sources?” — Offer 4 cross-disciplinary sources: World Bank Open Data, IPUMS, Bureau of Labor Statistics, Census Bureau.Step 5: Researchers ColorsAskUserQuestion — 2 questions at once:Researchers(single select, header: “Researchers”): “Add key researchers for targeted literature searches?” — Options: “Skip for now” / “Add researchers”.Colors(single select, header: “Colors”): “Which color palette should R figures use?” — If the institution is well-known, offer its official brand colors as the recommended option with a preview showing the hex codes. Otherwise offer: “Custom colors” / “Skip for now”.If the user chose “Add researchers”, ask conversationally for names, institutions, and Google Scholar URLs. Do NOT guess researcher names.If the user chose “Custom colors”, ask conversationally for primary and secondary hex codes.Step 6: Write Config Filesreferences/domain-profile.mdRead the existing file and update each section with the user’s answers. Preserve the file’s existing structure and comments. Only replace sections the user answered; leave unanswered sections unchanged. Add an “Institutional Colors” section at the end if one doesn’t exist, with the user’s hex codes (or defaults #012169 / #f2a900 if skipped).IMPORTANT:Do NOT write torules/r-code-conventions.md. Colors live inreferences/domain-profile.mdonly.CLAUDE.mdUpdate the project header placeholders:[YOUR PROJECT NAME]→ user’s project title (or leave placeholder if skipped)[YOUR NAME]→ user’s name (or leave placeholder if skipped)[YOUR INSTITUTION]→ user’s institutionStep 7: ConfirmSetup complete: - references/domain-profile.md — field, [N] journals, [N] datasets[, N researchers][, colors] - CLAUDE.md — project name and institution Update anytime: refere nces/domain-profile.md Next step: /new-projectNote any skipped sections and where to add them later.

相关新闻

OpenAI Codex 如何重塑编程思维:从代码工人到需求架构师

OpenAI Codex 如何重塑编程思维:从代码工人到需求架构师

你有没有遇到过这样的场景:面对一个复杂的技术需求,脑子里已经有了清晰的逻辑,但要把这些逻辑一行行转化成代码,却要花上大半天时间?或者接手一个老项目,需要快速理解代码逻辑并添加新功能,却卡…

2026/7/25 2:45:43阅读更多 →
MSP430F6xx/F5xx外设与寄存器深度解析:从低功耗架构到高效驱动开发

MSP430F6xx/F5xx外设与寄存器深度解析:从低功耗架构到高效驱动开发

1. 项目概述与核心价值如果你正在或即将使用TI的MSP430F6xx/F5xx系列微控制器,那么你手头这份芯片手册里动辄上百页的外设章节和密密麻麻的寄存器表格,可能就是让你既兴奋又头疼的根源。兴奋的是,这个系列提供了从硬件乘法器、多通道DMA到USB…

2026/7/25 2:45:43阅读更多 →
HsMod:55项功能一键解锁炉石传说全新体验的终极指南

HsMod:55项功能一键解锁炉石传说全新体验的终极指南

HsMod:55项功能一键解锁炉石传说全新体验的终极指南 【免费下载链接】HsMod Hearthstone Modification Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod HsMod是一款基于BepInEx框架开发的炉石传说多功能增强插件,为玩…

2026/7/25 2:45:43阅读更多 →
去中心化AI系统的共识机制解析与实践

去中心化AI系统的共识机制解析与实践

1. 去中心化AI系统的时代背景2017年我在参与一个联邦学习项目时,第一次深刻体会到中心化AI系统的局限性。当时我们需要协调多家医院的医疗数据训练癌症检测模型,但数据隐私和算力分配问题让项目举步维艰。正是这种痛点催生了去中心化AI系统的兴起——它通…

2026/7/25 14:17:37阅读更多 →
NVIDIA显卡配置终极指南:5个简单技巧快速上手官方控制面板

NVIDIA显卡配置终极指南:5个简单技巧快速上手官方控制面板

NVIDIA显卡配置终极指南:5个简单技巧快速上手官方控制面板 【免费下载链接】nvidia-settings NVIDIA driver control panel 项目地址: https://gitcode.com/gh_mirrors/nv/nvidia-settings NVIDIA显卡配置工具(nvidia-settings)是NVID…

2026/7/25 14:17:37阅读更多 →
英雄联盟自动化工具:5个功能让你的游戏体验提升200%

英雄联盟自动化工具:5个功能让你的游戏体验提升200%

英雄联盟自动化工具:5个功能让你的游戏体验提升200% 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League Akari是一款专为英雄联…

2026/7/25 14:17:37阅读更多 →
通过Hermes Agent配置自定义Provider连接Taotoken聚合服务

通过Hermes Agent配置自定义Provider连接Taotoken聚合服务

通过Hermes Agent配置自定义Provider连接Taotoken聚合服务 对于使用 Hermes Agent 框架的开发者而言,直接对接多个大模型厂商的 API 往往意味着繁琐的密钥管理和配置切换。Taotoken 作为一个提供统一 OpenAI 兼容接口的平台,可以简化这一过程。本文将详…

2026/7/25 14:17:37阅读更多 →
Langfuse:大语言模型应用开发与监控实战指南

Langfuse:大语言模型应用开发与监控实战指南

1. Langfuse 项目概述 Langfuse 是一款专注于大语言模型(LLM)应用开发与监控的开源工具。它就像给AI开发者装上了"显微镜"和"仪表盘",能够实时追踪和分析语言模型在生产环境中的表现。我在实际项目中引入Langfuse后&…

2026/7/25 14:17:37阅读更多 →
如何在ComfyUI中轻松实现专业级AI视频生成:WanVideo插件完全指南

如何在ComfyUI中轻松实现专业级AI视频生成:WanVideo插件完全指南

如何在ComfyUI中轻松实现专业级AI视频生成:WanVideo插件完全指南 【免费下载链接】ComfyUI-WanVideoWrapper 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-WanVideoWrapper 想要将静态图片变成生动的视频吗?ComfyUI-WanVideoWrapp…

2026/7/25 14:15:36阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/25 1:01:14阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/25 1:01:14阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/25 1:01:14阅读更多 →
突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:01:16阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:01:16阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:01:16阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/24 23:01:03阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/24 19:00:40阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/24 19:00:40阅读更多 →