diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 18c9147181..999d8db22c 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -116,7 +116,7 @@ the community. This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 2.0, available at -https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. +. Community Impact Guidelines were inspired by [Mozilla's code of conduct enforcement ladder](https://github.com/mozilla/diversity). @@ -124,5 +124,5 @@ enforcement ladder](https://github.com/mozilla/diversity). [homepage]: https://www.contributor-covenant.org For answers to common questions about this code of conduct, see the FAQ at -https://www.contributor-covenant.org/faq. Translations are available at -https://www.contributor-covenant.org/translations. +. Translations are available at +. diff --git a/docs/ja-JP/skills/django-security/SKILL.md b/docs/ja-JP/skills/django-security/SKILL.md index 6acdbf11d2..798824eaff 100644 --- a/docs/ja-JP/skills/django-security/SKILL.md +++ b/docs/ja-JP/skills/django-security/SKILL.md @@ -581,7 +581,7 @@ LOGGING = { | 強力なシークレット | SECRET_KEYに環境変数を使用 | | パスワード検証 | すべてのパスワードバリデータを有効化 | | CSRF保護 | デフォルトで有効、無効にしない | -| XSS防止 | Djangoは自動エスケープ、ユーザー入力で`|safe`を使用しない | +| XSS防止 | Djangoは自動エスケープ、ユーザー入力で`|safe`を使用しない | | SQLインジェクション | ORMを使用、クエリで文字列を連結しない | | ファイルアップロード | ファイルタイプとサイズを検証 | | レート制限 | APIエンドポイントをスロットル | diff --git a/docs/zh-CN/CODE_OF_CONDUCT.md b/docs/zh-CN/CODE_OF_CONDUCT.md index 48c4d1770a..f570d52eae 100644 --- a/docs/zh-CN/CODE_OF_CONDUCT.md +++ b/docs/zh-CN/CODE_OF_CONDUCT.md @@ -71,14 +71,14 @@ ## 归属 -本《行为准则》改编自 \[Contributor Covenant]\[homepage], +本《行为准则》改编自 [Contributor Covenant][homepage], 版本 2.0,可在 -https://www.contributor-covenant.org/version/2/0/code\_of\_conduct.html 获取。 + 获取。 社区影响指南的灵感来源于 [Mozilla 的行为准则执行阶梯](https://github.com/mozilla/diversity)。 [homepage]: https://www.contributor-covenant.org 有关本行为准则常见问题的解答,请参阅常见问题解答: -https://www.contributor-covenant.org/faq。翻译版本可在 -https://www.contributor-covenant.org/translations 获取。 +。翻译版本可在 + 获取。 diff --git a/docs/zh-CN/commands/python-review.md b/docs/zh-CN/commands/python-review.md index 82df0db086..563db67821 100644 --- a/docs/zh-CN/commands/python-review.md +++ b/docs/zh-CN/commands/python-review.md @@ -315,6 +315,6 @@ result = "".join(str(item) for item in items) | 海象运算符 (`:=`) | 3.8+ | | 仅限位置参数 | 3.8+ | | Match 语句 | 3.10+ | -| 类型联合 (\`x | None\`) | 3.10+ | +| 类型联合 (\`x \| None\`) | 3.10+ | 确保你的项目 `pyproject.toml` 或 `setup.py` 指定了正确的最低 Python 版本。 diff --git a/docs/zh-CN/the-longform-guide.md b/docs/zh-CN/the-longform-guide.md index 8ed56f3883..b77126c654 100644 --- a/docs/zh-CN/the-longform-guide.md +++ b/docs/zh-CN/the-longform-guide.md @@ -40,7 +40,7 @@ 要在会话间共享记忆,最好的方法是使用一个技能或命令来总结和检查进度,然后保存到 `.claude` 文件夹中的一个 `.tmp` 文件中,并在会话结束前不断追加内容。第二天,它可以将其用作上下文,并从中断处继续。为每个会话创建一个新文件,这样你就不会将旧的上下文污染到新的工作中。 ![Session Storage File Tree](../../assets/images/longform/03-session-storage.png) -*会话存储示例 -> https://github.com/affaan-m/everything-claude-code/tree/main/examples/sessions* +*会话存储示例 -> * Claude 创建一个总结当前状态的文件。审阅它,如果需要则要求编辑,然后重新开始。对于新的对话,只需提供文件路径。当你达到上下文限制并需要继续复杂工作时,这尤其有用。这些文件应包含: @@ -130,7 +130,7 @@ alias claude-research='claude --system-prompt "$(cat ~/.claude/contexts/research **定价参考:** ![Claude Model Pricing](../../assets/images/longform/05-pricing-table.png) -*来源:https://platform.claude.com/docs/en/about-claude/pricing* +*来源:* **工具特定优化:** diff --git a/docs/zh-CN/the-shortform-guide.md b/docs/zh-CN/the-shortform-guide.md index d98bdb9b06..f41e855bff 100644 --- a/docs/zh-CN/the-shortform-guide.md +++ b/docs/zh-CN/the-shortform-guide.md @@ -211,7 +211,7 @@ git worktree add ../feature-branch feature-branch 流式传输和监视 Claude 运行的日志/bash 进程: -https://github.com/user-attachments/assets/shortform/07-tmux-video.mp4 + ```bash tmux new -s dev diff --git a/docs/zh-TW/agents/database-reviewer.md b/docs/zh-TW/agents/database-reviewer.md index 21d3b451f4..7c328febc3 100644 --- a/docs/zh-TW/agents/database-reviewer.md +++ b/docs/zh-TW/agents/database-reviewer.md @@ -129,7 +129,7 @@ CREATE INDEX orders_customer_id_idx ON orders (customer_id); | 索引類型 | 使用場景 | 運算子 | |----------|----------|--------| | **B-tree**(預設)| 等於、範圍 | `=`、`<`、`>`、`BETWEEN`、`IN` | -| **GIN** | 陣列、JSONB、全文搜尋 | `@>`、`?`、`?&`、`?|`、`@@` | +| **GIN** | 陣列、JSONB、全文搜尋 | `@>`、`?`、`?&`、`?|`、`@@` | | **BRIN** | 大型時序表 | 排序資料的範圍查詢 | | **Hash** | 僅等於 | `=`(比 B-tree 略快)| diff --git a/skills/videodb/SKILL.md b/skills/videodb/SKILL.md index 5742e59da5..1e6e440358 100644 --- a/skills/videodb/SKILL.md +++ b/skills/videodb/SKILL.md @@ -108,7 +108,7 @@ The user must set `VIDEO_DB_API_KEY` using **either** method: - **Export in terminal** (before starting Claude): `export VIDEO_DB_API_KEY=your-key` - **Project `.env` file**: Save `VIDEO_DB_API_KEY=your-key` in the project's `.env` file -Get a free API key at https://console.videodb.io (50 free uploads, no credit card). +Get a free API key at (50 free uploads, no credit card). **Do NOT** read, write, or handle the API key yourself. Always let the user set it. @@ -354,7 +354,6 @@ Reference documentation is in the `reference/` directory adjacent to this SKILL. - [reference/capture-reference.md](reference/capture-reference.md) - Capture SDK and WebSocket events - [reference/use-cases.md](reference/use-cases.md) - Common video processing patterns and examples - **Do not use ffmpeg, moviepy, or local encoding tools** when VideoDB supports the operation. The following are all handled server-side by VideoDB — trimming, combining clips, overlaying audio or music, adding subtitles, text/image overlays, transcoding, resolution changes, aspect-ratio conversion, resizing for platform requirements, transcription, and media generation. Only fall back to local tools for operations listed under Limitations in reference/editor.md (transitions, speed changes, crop/zoom, colour grading, volume mixing). ### When to use what diff --git a/skills/videodb/reference/api-reference.md b/skills/videodb/reference/api-reference.md index 3c0f231c1f..5ca529eabc 100644 --- a/skills/videodb/reference/api-reference.md +++ b/skills/videodb/reference/api-reference.md @@ -380,7 +380,7 @@ results = video.search( ``` > **Note:** `filter` is an explicit named parameter in `video.search()`. `scene_index_id` is passed through `**kwargs` to the API. - +> > **Important:** `video.search()` raises `InvalidRequestError` with message `"No results found"` when there are no matches. Always wrap search calls in try/except. For scene search, use `score_threshold=0.3` or higher to filter low-relevance noise. For scene search, use `search_type=SearchType.semantic` with `index_type=IndexType.scene`. Pass `scene_index_id` when targeting a specific scene index. See [search.md](search.md) for details. diff --git a/skills/videodb/reference/capture-reference.md b/skills/videodb/reference/capture-reference.md index 125653ea59..7dc98f60d7 100644 --- a/skills/videodb/reference/capture-reference.md +++ b/skills/videodb/reference/capture-reference.md @@ -107,7 +107,7 @@ Use [scripts/ws_listener.py](../scripts/ws_listener.py) to connect and dump even } ``` -> For latest details, see https://docs.videodb.io/pages/ingest/capture-sdks/realtime-context.md +> For latest details, see --- diff --git a/the-longform-guide.md b/the-longform-guide.md index 24ef7cf103..e23848884f 100644 --- a/the-longform-guide.md +++ b/the-longform-guide.md @@ -40,7 +40,7 @@ With lazy loading, the context window issue is mostly solved. But token usage an For sharing memory across sessions, a skill or command that summarizes and checks in on progress then saves to a `.tmp` file in your `.claude` folder and appends to it until the end of your session is the best bet. The next day it can use that as context and pick up where you left off, create a new file for each session so you don't pollute old context into new work. ![Session Storage File Tree](./assets/images/longform/03-session-storage.png) -*Example of session storage -> https://github.com/affaan-m/everything-claude-code/tree/main/examples/sessions* +*Example of session storage -> * Claude creates a file summarizing current state. Review it, ask for edits if needed, then start fresh. For the new conversation, just provide the file path. Particularly useful when you're hitting context limits and need to continue complex work. These files should contain: - What approaches worked (verifiably with evidence) @@ -129,7 +129,7 @@ Default to Sonnet for 90% of coding tasks. Upgrade to Opus when first attempt fa **Pricing Reference:** ![Claude Model Pricing](./assets/images/longform/05-pricing-table.png) -*Source: https://platform.claude.com/docs/en/about-claude/pricing* +*Source: * **Tool-Specific Optimizations:** diff --git a/the-shortform-guide.md b/the-shortform-guide.md index 70300dcee2..304b0d2d2b 100644 --- a/the-shortform-guide.md +++ b/the-shortform-guide.md @@ -211,7 +211,7 @@ git worktree add ../feature-branch feature-branch Stream and watch logs/bash processes Claude runs: -https://github.com/user-attachments/assets/shortform/07-tmux-video.mp4 + ```bash tmux new -s dev