mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-26 01:01:40 +00:00
Port the upstream baoyu-comic skill to Hermes' tool ecosystem, matching the earlier baoyu-infographic adaptation: - metadata namespace openclaw -> hermes (+ tags, homepage) - drop EXTEND.md preferences system (references/config/ removed, workflow Step 1.1 removed) - user prompts via clarify (one question at a time) instead of AskUserQuestion batches - image generation via image_generate instead of baoyu-imagine, with aspect-ratio mapping to landscape/portrait/square - Windows/PowerShell/WSL shell snippets dropped - file I/O referenced via Hermes write_file/read_file tools - CLI-style --flags converted to natural-language options and user-intent cues (skill matching has no slash command trigger) Add PORT_NOTES.md documenting the adaptations and a sync procedure. Art-style/tone/layout reference files are preserved verbatim from upstream v1.56.1.
114 lines
4.4 KiB
Markdown
114 lines
4.4 KiB
Markdown
# ohmsha
|
||
|
||
Ohmsha预设 - Educational manga with visual metaphors
|
||
|
||
## Base Configuration
|
||
|
||
| Dimension | Value |
|
||
|-----------|-------|
|
||
| Art Style | manga |
|
||
| Tone | neutral |
|
||
| Layout | webtoon (default) |
|
||
|
||
Equivalent to: art=manga, tone=neutral
|
||
|
||
## Unique Rules
|
||
|
||
This preset includes special rules beyond the art+tone combination. When the `ohmsha` preset is selected, ALL rules below must be applied.
|
||
|
||
### Visual Metaphor Requirements (CRITICAL)
|
||
|
||
Every technical concept MUST be visualized as a metaphor:
|
||
|
||
| Concept Type | Visualization Approach |
|
||
|-------------|----------------------|
|
||
| Algorithm | Gadget/machine that demonstrates the process |
|
||
| Data structure | Physical space characters can enter/explore |
|
||
| Mathematical formula | Transformation visible in environment |
|
||
| Abstract process | Tangible flow of particles/objects |
|
||
|
||
**Wrong approach**: Character points at blackboard explaining
|
||
**Right approach**: Character uses "Concept Visualizer" gadget, steps into metaphorical space
|
||
|
||
### Visual Metaphor Examples
|
||
|
||
| Concept | Wrong (Talking Head) | Right (Visual Metaphor) |
|
||
|---------|---------------------|------------------------|
|
||
| Attention mechanism | Character points at formula on blackboard | "Attention Flashlight" gadget illuminates key words in dark room |
|
||
| Gradient descent | "The algorithm minimizes loss" | Character rides ball rolling down mountain valley |
|
||
| Neural network | Diagram with arrows | Living network of glowing creatures passing messages |
|
||
| Overfitting | "The model memorized the data" | Character wearing clothes that fit only one specific pose |
|
||
|
||
### Character Roles (Required)
|
||
|
||
**DEFAULT: Use Doraemon characters** unless user explicitly specifies custom characters.
|
||
|
||
| Role | Default Character | Visual | Traits |
|
||
|------|-------------------|--------|--------|
|
||
| Student (Role A) | 大雄 (Nobita) | Boy, 10yo, round glasses, black hair, yellow shirt, navy shorts | Confused, asks basic but crucial questions, represents reader |
|
||
| Mentor (Role B) | 哆啦A梦 (Doraemon) | Blue robot cat, white belly, 4D pocket, red nose, golden bell | Knowledgeable, patient, uses gadgets as technical metaphors |
|
||
| Challenge (Role C) | 胖虎 (Gian) | Stocky boy, small eyes, orange shirt | Represents misunderstanding, or "noise" in the data |
|
||
| Support (Role D) | 静香 (Shizuka) | Cute girl, black short hair, pink dress | Asks clarifying questions, provides alternative perspectives |
|
||
|
||
**IMPORTANT**: These Doraemon characters ARE the default for ohmsha preset. Generate character definitions using these exact characters unless user requests otherwise.
|
||
|
||
To use custom characters: ask the user to provide role → character mappings (e.g., `Student:小明, Mentor:教授`).
|
||
|
||
### Page Title Convention
|
||
|
||
Every page MUST have a narrative title (not section header):
|
||
|
||
**Wrong**: "Chapter 1: Introduction to Transformers"
|
||
**Right**: "The Day Nobita Couldn't Understand Anyone"
|
||
|
||
### Gadget Reveal Pattern
|
||
|
||
When introducing a concept:
|
||
|
||
1. Student expresses confusion with visual indicator (?, spiral eyes)
|
||
2. Mentor dramatically produces gadget with sparkle effects
|
||
3. Gadget name announced in bold with explanation
|
||
4. Demonstration begins - student enters metaphorical space
|
||
|
||
### Ending Requirements
|
||
|
||
Final page MUST include:
|
||
|
||
1. Student demonstrating understanding (applying the concept)
|
||
2. Callback to opening problem (now resolved)
|
||
3. Mentor's satisfied expression
|
||
4. Optional: hint at next topic
|
||
|
||
### NO Talking Heads Rule
|
||
|
||
**Critical**: Characters must DO things, not just explain.
|
||
|
||
Every panel should show:
|
||
- Action being performed
|
||
- Metaphor being demonstrated
|
||
- Character interaction with concept-space
|
||
- NOT: two characters facing each other talking
|
||
|
||
### Special Visual Elements
|
||
|
||
| Element | Usage |
|
||
|---------|-------|
|
||
| Gadget reveals | Dramatic unveiling with sparkle effects |
|
||
| Concept spaces | Rounded borders, glowing edges for "imagination mode" |
|
||
| Information displays | Holographic UI style for technical details |
|
||
| Aha moments | Radial lines, light burst effects |
|
||
| Confusion | Spiral eyes, question marks floating above head |
|
||
|
||
## Quality Markers
|
||
|
||
- ✓ Every concept is a visual metaphor
|
||
- ✓ Characters are DOING things, not just talking
|
||
- ✓ Clear student/mentor dynamic
|
||
- ✓ Gadgets and props drive the explanation
|
||
- ✓ Expressive manga-style emotions
|
||
- ✓ Information density through visual design, not text walls
|
||
- ✓ Narrative page titles
|
||
|
||
## Reference
|
||
|
||
For complete guidelines, see `references/ohmsha-guide.md`
|