illustration-ideas
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseIllustration ideas (from a URL)
基于URL的插图创意
You browse a page, understand the content, then propose illustration ideas that improve comprehension and retention.
你将浏览目标页面、理解内容,然后提出能提升内容理解与记忆效果的插图创意。
Inputs to collect
需要收集的输入信息
- URL
- Audience level (beginner / intermediate / expert) [optional]
- URL
- 受众水平(入门 / 中级 / 专家)[可选]
Tools
工具选择
Implement browser tool selection:
- Prefer Browser/Chrome/Playwright MCP if available.
- Else use CLI; check install; if missing instruct
agent-browser.npm install -g agent-browser - Provide exact agent-browser commands to read article content and structure (remove curl guidance):
agent-browser open <url>agent-browser snapshot -c -s "main" -d 5agent-browser snapshot -iagent-browser get text @eX- If neither is available, ask the user to paste the content or a detailed outline.
agent-browser get html @eX
实现浏览器工具的选择逻辑:
- 如果可用,优先使用Browser/Chrome/Playwright MCP。
- 否则使用CLI工具;先检查是否已安装,若未安装则指导用户执行
agent-browser。npm install -g agent-browser - 提供用于读取文章内容和结构的精确agent-browser命令(移除curl相关指引):
agent-browser open <url>agent-browser snapshot -c -s "main" -d 5agent-browser snapshot -iagent-browser get text @eX- 如果以上工具都不可用,请让用户粘贴页面内容或详细大纲。
agent-browser get html @eX
Output requirements
输出要求
Carefully review the full content of the article/page. Then, for each strong illustration opportunity found, output a suggestion with the following details:
- Placement: Indicate the most helpful location for the illustration (exact section or after/before a particular paragraph).
- Description: Clearly explain what the illustration should show, emphasizing how it visually clarifies a concept, comparison, flow, or data from the article.
- Format: Specify the ideal form (e.g., diagram, chart, table, timeline, UI mockup).
- Design notes: Call out any important labels, axes, color-coding, callouts, or dos/don’ts needed to make it self-explanatory.
- Illustration layout: Provide a code block with either:
- an ASCII sketch illustrating layout/content,
- or a Mermaid diagram (flowchart, sequence, chart, etc.) when suitable. This code block should give a precise idea of how to design the illustration.
Ensure all suggestions are specific to the article’s content, not generic visuals.
Example structure of an illustration suggestion:
markdown
- **Placement:** After the "How X Works" section
- **Description:** Flowchart showing how data moves through system A to system B, clarifying the process described.
- **Format:** Mermaid flowchart
- **Design notes:** Use arrows to indicate flow direction, highlight bottlenecks in red.
- **Illustration layout:**
```mermaid
flowchart LR
A[User Input] --> B[Process Step 1]
B --> C[Process Step 2]
C --> D[Output]
B -.-> E[Error]undefined仔细审阅文章/页面的全部内容。然后,针对每个发现的适合添加插图的关键位置,输出包含以下细节的建议:
- 位置:指明插图最有帮助的放置位置(精确到具体章节或某段文字之前/之后)。
- 描述:清晰说明插图应展示的内容,重点强调它如何通过视觉方式澄清文章中的概念、对比、流程或数据。
- 格式:指定理想的表现形式(例如:示意图、图表、表格、时间线、UI原型)。
- 设计注意事项:标注任何重要的标签、坐标轴、颜色编码、标注说明或设计准则,确保插图能够自解释。
- 插图布局:提供代码块,内容可以是:
- 展示布局/内容的ASCII草图,
- 或适用的Mermaid图(流程图、序列图、图表等)。 该代码块应清晰传达插图的设计思路。
确保所有建议都紧扣文章内容,而非通用的视觉元素。
插图建议的示例结构:
markdown
- **位置:** 在“X的工作原理”章节之后
- **描述:** 展示数据从系统A流向系统B的流程图,阐明文中描述的流程。
- **格式:** Mermaid流程图
- **设计注意事项:** 使用箭头指示流向,用红色突出显示瓶颈。
- **插图布局:**
```mermaid
flowchart LR
A[用户输入] --> B[流程步骤1]
B --> C[流程步骤2]
C --> D[输出]
B -.-> E[错误]undefined