Skip to main content

one-click-deploy

一键部署向导。面向从 GitHub 下载 deepseek-harness-quant 开源包的新用户:接入 AI API 后,分步骤引导把系统自动接入数据源,达到开箱可运行的程度。向导严格遵守"一步一步问用户要东西":环境检测→AI API key→行情数据源→配置落盘→拉取数据→全链验证,每步确认后进入下一步;缺失项用合成演示数据兜底,绝不编造数据。当用户(新部署场景)说"部署/安装/接入数据/配置 API key/初始化系统/一键部署"时使用。

الانتقال إلى التثبيت

معلومات المصدر

المستودع
yuanwang589-dev/deepseek-harness-quant
آخر نشاط في المصدر
١٧ أغسطس ٢٠٢٦ في ٠٨:١٢
لغة SKILL.md المكتشفة
الصينية
النجوم
١٧٩
التفرعات
٦٩

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
one-click-deploy
description
一键部署向导。面向从 GitHub 下载 deepseek-harness-quant 开源包的新用户:接入 AI API 后,分步骤引导把系统自动接入数据源,达到开箱可运行的程度。向导严格遵守"一步一步问用户要东西":环境检测→AI API key→行情数据源→配置落盘→拉取数据→全链验证,每步确认后进入下一步;缺失项用合成演示数据兜底,绝不编造数据。当用户(新部署场景)说"部署/安装/接入数据/配置 API key/初始化系统/一键部署"时使用。
whenToUse
开源包新用户的初始化与部署;用户要求接入 AI API、配置数据源、跑通全链验证;或"按照一键部署引导走"。
metadata
{"version":"v1.0","created":"2026-08-16T00:00:00.000Z","scope":"开源包 deepseek-harness-quant(用户侧部署环境,路径以包根目录为基准)"}
# 一键部署向导(v1.0) > 定位:**新用户的"上手指引员"**。用户下载开源包、拿到 AI API 后,本向导一步一步问清楚必需的东西,把系统配置到"能查数据、能看板、能跑通验证"的程度。 > 铁律:**只问必需项;每步一个主题;用户提供了才继续;绝不为用户编造凭据或数据;所有敏感信息只写本地配置文件,绝不打印回显。** ## 〇、部署前检查(第 0 步,自动执行不问用户) 1. 确认 Python ≥ 3.11:`python --version` 2. 确认依赖可装:`pip install -r requirements.txt`(失败则给出系统级提示) 3. 确认目录结构完整:`config/`、`data/`、`deck/`、`harness/` 存在(包根目录) 4. 汇报检查结果 → 进入第 1 步 ## 一、分步引导流程(严格按序,一步一问) ### 第 1 步 · AI API(问用户要:API 凭据) - **问**:你的 AI API 是哪个平台?(选项:DeepSeek 官方 / 其他兼容 OpenAI 格式 / 暂不接入先用演示模式) - **要**:API Key + Base URL(如 `https://api.deepseek.com`)+ 模型名(如 `deepseek-chat`) - **做**:写入本地配置(`harness/home/.credentials.yaml` 或平台配置位,600 权限意识),**回显只显示 key 尾 4 位** - 说明:演示模式可跳过,系统仍可用合成数据跑通看板 ### 第 2 步 · 行情数据源(问用户要:数据获取方式) - **问**:行情数据想怎么接入? 1. **Tushare**(需要 token,覆盖最全,推荐)→ 要 token(注意:部分接口需积分) 2. **AKShare**(免费开源,免 token,覆盖基础日线)→ 无需凭据 3. **演示数据**(包内合成样例,立即可用,用于跑通流程)→ 无需凭据 - **做**:把选择写入 `config/params.yaml` 的数据源段;提示数据边界(免费接口的覆盖限制) ### 第 3 步 · 配置落盘(自动) - 把第 1-2 步的答案落盘到用户配置区(不覆盖 `.example` 模板) - 生成 `.gitignore` 排除确认(key/数据不入库) - 展示"已保存哪些配置、保存在哪" ### 第 4 步 · 拉取数据(执行,可后台) - 按所选数据源运行对应获取脚本(如 `data/fetcher_akshare.py` / `data/fetcher_tushare.py`) - 演示模式:运行演示数据生成脚本 - 过程中回报进度;失败则诊断(token 无效?网络?积分不足?)并**回到对应步骤重问** ### 第 5 步 · 全链验证(自动验收) 跑通最小闭环并逐项回报: 1. 数据文件存在且非空 ✅/❌ 2. 看板服务能启动(`deck_server.py`)并返回 200 ✅/❌ 3. 因子计算能跑(至少 1 个演示因子)✅/❌ 4. 生成验证报告(写入 `logs/deploy_report.md`) ### 第 6 步 · 完成汇报 - 汇总:接入了什么 / 数据覆盖范围 / 下一步建议(配置每日自动更新、接 HARNESS 桥等) - 明确告知:**这只是部署完成,不构成投资建议;数据边界(第三方数据仅自用)** ## 二、边界(向导必须遵守) 1. **不碰用户隐私**:key 只写配置文件,不发送到任何第三方,不写入日志/报告 2. **数据禁再分发**:用户数据只进本地库;开源包不含真实行情 3. **不夸大**:免费数据源的覆盖限制要明说(如换手率历史缺失、分钟数据需另购) 4. **可中断续跑**:任何一步失败都可从该步重来,不损坏已完成配置 5. **中文友好**:全部提问用中文,术语首次出现给解释 ## 三、提问模板(每步一句话,附选项,等答案) ``` 【第 X 步 / 共 6 步】<主题> 需要您提供:<具体要什么> 选项/示例:<可选项或示例值> (跳过/兜底:<跳过方式和后果>) ``` ## 四、开源包路径约定(用户环境,相对包根目录) - 配置模板:`config/*.example` → 复制为 `config/*` 后填写 - 数据目录:`data/cache/`(gitignore 保护);凭据:`harness/home/.credentials.yaml` - 看板:`deck/deck_server.py`(默认 8787);启动器:根目录 `start.bat`(如有) - 部署报告:`logs/deploy_report.md`
عرض على GitHub