Skip to content

Repository files navigation

Deepseek Harness Python (中文学习版)

此仓库非官方仓库( 官方仓库: https://github.com/deepseek-ai/deepseek-harness

此仓库为官方deepseek harness的python版,大部分代码由AI翻译,并由人工润色

为了便于研究,该仓库采用全中文设计,部分内容有删改,需要原文请至官方仓库寻找

该仓库目前无法直接运行,在之后的版本会修复

使用

安装为python库:

git clone https://github.com/sxzyabab/deepseek-harness-python-chinese.git
cd deepseek-harness-python-chinese
#直接安装到python的包文件夹
pip install .
#或者使用开发安装,对代码修改后能立即生效
pip install -e .

或下载源码后直接导入(使用importlib或改名为不含-的名称后导入)

文件导览

示例

文档/ 官方文档

依赖快照/ #原vendor cordis loader cosmokit.py hmr.py include.py logger_console.py schemastery.py timer.py

源码/ #原package

web/ 静态资源/ css/ #从插件内提取出的css(原版)

注: 1.部分包尚未完成 2.示例尚未迁移 3.部分外围内容(官方开发用脚本等非核心代码)不加入 4.python 文件夹由于本仓库为python,不再加入,后期适配

较大修改

  • 删除 vendor/group
  • schemastery包改为手搓校验包

更新日志

进行中:

  • 常态化:跟进包结构及新代码
  • 初步重构:目前部分完成packages/的整理
  • 彻底重构外部依赖(Cordis相关):将timer合并进cordis;多个工具文件及cosmokit合并为一个工具文件;重写schemasteryvendor/移至packages/
  • 优化原生体验:可安装为包,完成部分基础文件,可正常导入顶层包(AI造新轮子真是拉完了)

计划中(TODO):

  • 完成web端并成功启动
  • 兼容用ts写的插件
  • 为ts包写python更易用的版本

已完成: 3.初步重构外部依赖(Cordis相关) 2.将文档整理:docs/->文档/官方文档/ 1.将大部分核心源码转为python版:packages/->源码/

About

dsh的python中文迁移版

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages