DeepSeek Harness 插件

dsh-humanize

Humanize RLCR bundle for the DeepSeek Harness: DSH skills, Codex review, and the Humanize trajectory view.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
zevorn/dsh-humanize
最近更新
2026年8月13日
分类
工具与能力
GitHub stars
3
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/zevorn/dsh-humanize
插件名:dsh-humanize
作者:zevorn

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器2 个文件
README.md来源说明 · 只读预览

Humanize

Current Version: 1.18.0

> Derived from the GAAC (GitHub-as-a-Context) project.

A Claude Code plugin that provides iterative development with independent AI review. Build with confidence through continuous feedback loops.

What is RLCR?

RLCR stands for Ralph-Loop with Codex Review, inspired by the official ralph-loop plugin and enhanced with independent Codex review. The name also reads as Reinforcement Learning with Code Review -- reflecting the iterative cycle where AI-generated code is continuously refined through external review feedback.

Core Concepts

  • Iteration over Perfection -- Instead of expecting perfect output in one shot, Humanize leverages continuous feedback loops where issues are caught early and refined incrementally.
  • One Build + One Review -- Claude implements, Codex independently reviews. No blind spots.
  • Ralph Loop with Swarm Mode -- Iterative refinement continues until all acceptance criteria are met. Optionally parallelize with Agent Teams.
  • Capability Anchors -- Generated plans include a feature/capability map, and RLCR rounds keep Claude and Codex anchored to the relevant capability node.
  • Begin with the End in Mind -- Before the loop starts, Humanize verifies that you understand the plan you are about to execute. The human must remain the architect. ([Details](docs/usage.md#begin-with-the-end-in-mind))

How It Works

<p align="center"> <img src="docs/images/rlcr-workflow.svg" alt="RLCR Workflow" width="680"/> </p>

The loop has two phases: Implementation (Claude works, Codex reviews summaries) and Code Review (Codex checks code quality with severity markers). Issues feed back into implementation until resolved.

Install

# Add PolyArch marketplace
/plugin marketplace add PolyArch/humanize
# If you want to use development branch for experimental features
/plugin marketplace add PolyArch/humanize#dev
# Then install humanize plugin
/plugin install humanize@PolyArch

Requires codex CLI for review. See the full [Installation Guide](docs/install-for-claude.md) for prerequisites and alternative setup options.

DeepSeek Harness

Humanize is also available as a standard DeepSeek Harness profile bundle. The DeepSeek V4 Flash Max builder agent runs the RLCR loop inside a DSH session while the Codex review agent independently gates progress. The bundle registers these skills: humanize, humanize-rlcr, ask-codex, humanize-gen-plan, and humanize-refine-plan; it also mounts the Humanize trajectory view in the latest DSH web client.

# Install the standard bundle into the web profile.
dsh plugin --profile web add github:dsh-external/dsh-humanize#<commit-or-tag>

Git installs build the web client through the bundle's prepare script. If pnpm blocks that build, add the exact package key it prints to $DSH_HOME/profiles/web/pnpm-workspace.yaml under allowBuilds, then rerun the command. Configure the builder model (deepseek-v4-flash-max) in the DSH model settings — the full walkthrough is in the [Installation Guide for DeepSeek Harness](docs/install-for-dsh.md).

Quick Start

1. Generate an idea draft from a loose thought (optional — skip if you already have a draft): ``bash /humanize:gen-idea "add undo/redo to the editor" ` Output goes to .humanize/ideas/<slug>-<timestamp>.md and a companion directions.json artifact. Pass a .md path to expand existing rough notes. --n` controls how many parallel directions explore the idea (default 6).

2. Explore directions as parallel prototypes (optional — skip if you want to go straight to planning): ``bash /humanize:explore-idea .humanize/ideas/<slug>-<timestamp>.directions.json ` Dispatches bounded parallel prototype workers (one per direction), each running in an isolated git worktree. After all workers complete, writes .humanize/explore/<run-id>/explore-report.md for audit/ranking details and .humanize/explore/<run-id>/final-idea.md as the plan-ready synthesis. Worker worktrees are optional prototype fast paths; the default follow-up is to generate a clean plan from final-idea.md`.

3. Generate a plan from your draft or explored final idea: ``bash /humanize:gen-plan --input .humanize/explore/<run-id>/final-idea.md --output docs/plan.md ` Add --coach to run mandatory short-answer stage quizzes after each planning stage. Normal plan decision questions stay separate; quiz mismatches are treated as design drift, AI design correction, or background gaps before the agent expands the next planning layer. Generated plans include a Feature Map / Capability Map` before the task breakdown so each task carries its global capability context.

4. Refine an annotated plan before implementation when reviewers add comments (CMT: ... ENDCMT, <cmt> ... </cmt>, or <comment> ... </comment>): ``bash /humanize:refine-plan --input docs/plan.md ``

5. Run the loop: ``bash /humanize:start-rlcr-loop docs/plan.md ` When the plan has a capability map, RLCR records a Capability Anchor` in each round contract and Goal Tracker active task so Claude coding and Codex review stay aligned with the map.

6. Consult Gemini for deep web research (requires Gemini CLI): ``bash /humanize:ask-gemini What are the latest best practices for X? ``

7. Monitor progress (in another terminal, not inside Claude Code): ``bash source <path/to/humanize>/scripts/humanize.sh # Or just add it into your .bashec or .zshrc humanize monitor rlcr # RLCR loop humanize monitor skill # All skill invocations (codex + gemini) humanize monitor codex # Codex invocations only humanize monitor gemini # Gemini invocations only ``

Documentation

  • [Usage Guide](docs/usage.md) -- Commands, options, environment variables
  • [Install for Claude Code](docs/install-for-claude.md) -- Full installation instructions
  • [Install for Codex](docs/install-for-codex.md) -- Codex skill runtime setup
  • [Install for Kimi](docs/install-for-kimi.md) -- Kimi CLI skill setup
  • [Configuration](docs/usage.md#configuration) -- Shared config hierarchy and override rules
  • [Bitter Lesson Workflow](docs/bitlesson.md) -- Project memory, selector routing, and delta validation

License

MIT