learn-harness-engineering 日本語リソースライブラリ活用ガイド:コピー可能なテンプレートで複数セッションのエージェント作業を安定化する
【免费下载链接】learn-harness-engineeringHarness engineering beginner tutorial, from 0 to 1项目地址https://gitcode.com/gh_mirrors/le/learn-harness-engineering点击查看免费下载このガイドは、本リポジトリdocs/ja/resources/が提供する「日本語リソースライブラリ」の全体像と使い方を解説します。ライブラリは、コースで学んだハーネスエンジニアリングの手法を、実リポジトリへそのままコピーできるテンプレートと短いリファレンスに変換したものです。この記事を読み終えると、Codex・Claude Code などのコーディングエージェントに、セットアップ・進捗・スコープを毎回推測させず、複数セッションにまたがって安定して作業を続けさせるための最小構成4ファイルと、大規模運用向けの高度パックを組み立てられるようになります。このライブラリが解決する問題いつ使うかリソースライブラリは、次のような状況で最初に参照すべき場所として設計されていますdocs/ja/resources/index.md。作業が複数セッションにまたがる機能が多く、途中で放置されやすいエージェントが早すぎる完了宣言をしがち起動手順を毎回探し直している要するに、「毎回ゼロから推測させずにエージェントに働いてもらいたい」ときにここから始めます。これは講義docs/ja/lectures/で扱う長期実行エージェントの失敗モードコールドスタートの混乱、スコープの拡散、早すぎる完了宣言などを、ファイルと運用ルールという具体的な成果物で直接解決するためのパッケージです。失敗モードと成果物の対応マップライブラリ内のreference/method-map.mdは、長期実行コーディングエージェントの最も一般的な失敗モードを「最初に修正すべき成果物」へマッピングした表を提供しています。失敗モード実践でどう見えるか主要な修正補助成果物コールドスタートの混乱新しいセッションがセットアップとステータスの再発見に大部分の時間を費やすリポジトリをシステム・オブ・レコードにするclaude-progress.mdスコープの拡散エージェントが複数の機能を開始し、どれもきれいに完了しないアクティブスコープを制限するfeature_list.json早すぎる完了エージェントがコード編集後に完了を主張するが、実行可能な証拠の前完了を証拠に紐付けるclean-state-checklist.md脆弱な起動毎セッションがプロジェクトの起動方法を再学習するセットアップと検証を標準化するinit.sh弱い引き継ぎ次のセッションが何が検証済み・壊れている・次なのか判断できない明示的な引き継ぎで終了するsession-handoff.md主観的なレビューレビュー品質が好みや記憶に依存する固定カテゴリで出力を評価するevaluator-rubric.md運用原則は明快です「観測された失敗モードを直接解決する最小の成果物を追加する」こと、そして「すべての信頼性問題を1つのグローバル指示ファイルにテキストを詰め込んで解決しようとしない」ことです。最小パック最初にコピーする4つのファイルtemplates/index.mdは、まず以下の4ファイルをプロジェクトルートへコピーすることを推奨します。この4つだけでも、多くのエージェントワークフローは目に見えて安定します。AGENTS.mdまたはCLAUDE.mdルート指示feature_list.json機能状態claude-progress.md進捗ログinit.shブートストラップスクリプト以降では、各ファイルの役割と中身を、リポジトリ内の実ファイルを参照しながら解説します。AGENTS.mdセッション開始時に最初に読まれるルート指示templates/AGENTS.mdは「このリポジトリは長時間実行されるコーディングエージェント作業用に設計されている」という前提を明記し、目標を「生のコード出力の最大化」ではなく「次のセッションが推測なしに続けられる状態でリポジトリを残すこと」と定義します。スタートアップワークフローコードを書く前に実行pwdで作業ディレクトリを確認するclaude-progress.mdで最新の検証済み状態と次のステップを読むfeature_list.jsonを読み、最優先の未完了機能を選択するgit log --oneline -5で最近のコミットを確認する./init.shを実行する新しい作業を始める前に必要なスモークまたはエンドツーエンド検証を実行する特に重要なのは「ベースライン検証が既に失敗している場合、まずそれを修正する。壊れた開始状態の上に新しい機能作業を積み上げないこと」というルールです。ワーキングルール一度に一つの機能に取り組むコードを追加しただけで機能を完了とマークしないブロッカーが狭範囲のサポート修正を強制しない限り、選択した機能スコープ内に変更を留める実装中に検証ルールを黙って変更しないチャットサマリーより永続的なリポジトリ成果物を優先する必須成果物feature_list.json機能状態の真実の情報源、claude-progress.mdセッションログと現在の検証済みステータス、init.sh標準の起動・検証パス、session-handoff.md大きなセッション用のオプションのコンパクトな引き継ぎ。完了の定義すべて true のときのみ完了ターゲット動作が実装されている必要な検証が実際に実行された証拠がfeature_list.jsonまたはclaude-progress.mdに記録されているリポジトリが標準起動パスから再起動可能であるセッション終了時claude-progress.mdとfeature_list.jsonを更新し、未解決リスクやブロッカーを記録し、安全な状態になったら説明的なメッセージでコミットし、次のセッションがすぐ./init.shを実行できるようリポジトリをきれいに残します。CLAUDE.mdClaude Code 向けの同型ルート指示templates/CLAUDE.mdは構造は AGENTS.md と同じですが、Claude の指示スタイルに合わせた形式です。Codex やその他のエージェントにはAGENTS.mdを、Claude Code と作業する場合はCLAUDE.mdを使用しますtemplates/index.md。こちらは「速度よりも、信頼性のある完了、セッション間の継続性、明示的な検証を優先する」と明文化し、毎セッション開始時の運用ループpwd→claude-progress.mdを読む →feature_list.jsonを読む →git log --oneline -5→./init.sh→ ベースライン確認を定義します。追加ルールとして「未完了の作業を隠すために機能リストを書き直さない」「タスクが完了したように見せるためにテストを削除または弱体化させない」「リポジトリ成果物をシステム・オブ・レコードとして使用する」が挙げられ、完了ゲートは「必要な検証が成功し、結果が記録された後にのみ機能をpassingに移行できる」と定められています。feature_list.json機能状態の機械可読トラッカーtemplates/feature_list.jsonは、エージェントが実装する必要がある全機能と、そのステータス・検証ステップ・証拠を機械可読な JSON で保持する機能トラッカーです。テンプレートの構造は以下の通りです。{ project: replace-with-project-name, last_updated: YYYY-MM-DD, rules: { single_active_feature: true, passing_requires_evidence: true, do_not_skip_verification: true }, status_legend: { not_started: Work has not begun., in_progress: The feature is the current active task., blocked: Work cannot continue until a documented blocker is resolved., passing: Required verification has passed and evidence is recorded. }, features: [ { id: chat-001, priority: 1, area: chat, title: Create a new conversation, user_visible_behavior: A user can click New Chat and see a fresh empty conversation., status: not_started, verification: [ Open the app., Click New Chat., Verify a new conversation appears in the sidebar., Verify the main panel shows an empty conversation state. ], evidence: [], notes: } ] }ルール上、passingは「検証が実行され、証拠が記録された」場合のみ認められ、blockedは文書化されたブロッカーが解決されるまで作業が継続できない状態を意味します。verificationは人間が実行可能なステップ列として書き、evidenceに実際の実行記録を蓄積します。このテンプレートが実プロジェクトでどう運用されるかは、projects/project-03/solution/feature_list.jsonが良い実例です。project-03マルチセッション継続性の演習ソリューションでは、各機能にid・name・description・status・evidence・testedAtを記録し、例えばgrounded-qa機能ではstatus: passとともに「QaService.ask()がIndexingService.getAllChunks()からチャンクを取得し、キーワード重複でスコアリングし、上位2件を引用documentId/documentTitle/chunkIndex/excerptとして返す。信頼度は引用ありで 0.85、なしで 0.30」という具体的な証拠が記録されています。これは「証拠付きでなければ完了しない」というルールを実際の成果物レベルで体現しています。claude-progress.mdセッションログと現在の検証済みステータスtemplates/claude-progress.mdは進捗ログです。毎セッションこのファイルに書き込み、新しいセッションは最初にこれを読みます。テンプレートには「現在の検証済み状態」リポジトリルート・標準起動パス・標準検証パス・現在の最優先未完了機能・現在のブロッカーと「セッションログ」日付・目標・完了・検証実行・記録された証拠・コミット・更新された成果物・既知のリスク・次の最適ステップの枠が用意されており、セッション001、002…と追記していく設計です。init.sh標準の起動・検証パスtemplates/init.shは、依存関係のインストール、検証、開始コマンドの表示を一度に実行するブートストラップスクリプトです。テンプレートの実装を確認すると、set -euo pipefailでエラー時に即停止し、スクリプト自身の場所を基準にROOT_DIRを解決した上で、次の3つのコマンドを配列で定義しています。#!/usr/bin/env bash set -euo pipefail ROOT_DIR$(cd $(dirname ${BASH_SOURCE[0]}) pwd) cd $ROOT_DIR # Replace these commands with the correct commands for your repository. INSTALL_CMD(npm install) VERIFY_CMD(npm test) START_CMD(npm run dev) echo Working directory: $PWD echo Syncing dependencies ${INSTALL_CMD[]} echo Running baseline verification ${VERIFY_CMD[]} echo Startup command printf %q ${START_CMD[]} printf \n if [ ${RUN_START_COMMAND:-0} 1 ]; then echo Starting the app exec ${START_CMD[]} fi echo Set RUN_START_COMMAND1 if you want init.sh to launch the app directly.設計上のポイントは3つあります。場所非依存BASH_SOURCE[0]からROOT_DIRを解決してcdするため、どのディレクトリから実行しても正しく動きます。検証が必須インストール後に必ずベースライン検証既定ではnpm testを実行します。壊れた開始状態の上に機能作業を積み上げない、という AGENTS.md のルールを機械的に強制します。起動は明示的既定では起動コマンドを表示するだけに留め、RUN_START_COMMAND1が設定された場合のみexecでアプリを起動します。これにより、セッション開始時の誤起動を防ぎつつ、必要なときだけ起動できます。プロジェクトのコマンド・パス・機能名・検証ステップに合わせて内容を編集して使います。次の段階で追加するファイルプロジェクトが成長したら、以下のファイルを追加します。session-handoff.mdコンパクトな引き継ぎメモtemplates/session-handoff.mdは、大きなセッション向けのオプションのコンパクトな引き継ぎです。「現在検証済み」現在動いているもの・実際に実行された検証、「このセッションでの変更」追加されたコード・インフラやハーネスの変更、「壊れているまたは未検証」既知の欠陥・未検証パス・次セッションへのリスク、「次の最適ステップ」最優先の未完了機能・なぜ次なのか・何が合格とみなされるか・そのステップ中に変更してはならないもの、「コマンド」起動・検証・フォーカス済みデバッグコマンドのセクションで構成されます。clean-state-checklist.mdセッション終了前のチェックリストtemplates/clean-state-checklist.mdは、各セッション終了前に実行するチェックリストです。標準起動パスがまだ機能する標準検証パスがまだ実行される現在の進捗が進捗ログに記録されている機能状態が実際に合格しているものと未検証のものを反映している半完了のステップが未記録のまま残っていない次のセッションが手動修復なしに継続できるevaluator-rubric.mdエージェント出力のスコアカードtemplates/evaluator-rubric.mdは、実装後に最終承認前に使用する評価ルーブリックです。主観的なレビューを防ぐため、固定カテゴリで 0〜2 点を付けます。カテゴリ質問スコア (0-2)ノート正確性実装された動作は要求された機能に一致しているか検証必要なチェックが証拠付きで実際に実行されたかスコープ規律セッションは選択された機能スコープ内に留まったか信頼性結果は修復なしに再起動や再実行に耐えるか保守性コードとドキュメントは次のセッションにとって十分明確か引き継ぎ準備新しいセッションがリポジトリ成果物のみから作業を続けられるか判定は「承認 / 修正 / ブロック」の3段階で、必須フォローアップとして「欠落している証拠」「必要な修正」「次回のレビュートリガー」を記録します。quality-document.md品質スナップショットtemplates/quality-document.mdは、各プロダクトドメインとアーキテクチャレイヤーの品質スナップショットを記録するドキュメントです。エージェントと人間の両方が、コードベースのどこが強いか・どこに作業が必要かを素早く理解できるようにします。評価スケールは Aすべての検証合格・クリーンなアーキテクチャから D動かない・重大な構造的問題まで4段階で、プロダクトドメインドキュメントインポート、管理、インデックス、QA フロー、根拠付き回答などとアーキテクチャレイヤーメインプロセス、Preload、Renderer、Servicesの2軸で評価し、変更履歴を記録します。更新頻度は「各重要セッションの後、または新しい作業フェーズを開始する前」です。リファレンスノートreference/reference/index.mdは、テンプレートを「緩いファイルの集まり」ではなく「動作するハーネス」として使うための方法ノートです。4つの内部リファレンスが用意されています。reference/method-map.md一般的な長期実行の失敗モードを、最初に対処する成果物やポリシーにマッピング前述の表reference/initializer-agent-playbook.md機能作業が始まる前にイニシャライザーが残すべきものreference/coding-agent-startup-flow.md後のコーディング実行用の固定セッション開始フローreference/prompt-calibration.mdルート指示を肥大化・脆弱化させずにシャープに保つ方法推奨読書順はmethod-map.md→initializer-agent-playbook.md→coding-agent-startup-flow.md→prompt-calibration.mdの順です。ここでの「主要記事」リストは意図的に絞られており、ハーネスを「モデル周りの実行システムエージェントループ、ツール実行、サンドボックス、状態、コンテキスト、検証、終了、オーケストレーション、オブザーバビリティ」と定義した上で、OpenAI と Anthropic の3本の記事をコースの骨格として位置づけています。高度パックopenai-advanced/ への移行openai-advanced/index.mdは、OpenAI の「Harness engineering: leveraging Codex in an agent-first world」記事で説明されている、よりオピニオネイトされたリポジトリ構造をコピー可能なスターターファイルとしてパッケージしたものです。最小ハーネスでは不十分になり、リポジトリが以下を必要とする場合に使用します。短いルーティングスタイルのAGENTS.mdリポジトリ内の持続的なシステム・オブ・レコードドキュメントアクティブおよび完了した実行計画明示的なプロダクト、信頼性、セキュリティ、フロントエンドポリシーファイルプロダクトドメインとアーキテクチャレイヤーによる品質スコアリングモデルに適した参照資料フォルダーアーキテクチャ、ナレッジキャプチャ、ランタイム検証のための標準運用手順SOPopenai-advanced/repo-template/index.md配下のスターターパックは、以下の構造を反映しています。AGENTS.md ARCHITECTURE.md docs/ ├── design-docs/ │ ├── index.md │ └── core-beliefs.md ├── exec-plans/ │ ├── active/ │ ├── completed/ │ └── tech-debt-tracker.md ├── generated/ │ └── db-schema.md ├── product-specs/ │ ├── index.md │ └── new-user-onboarding.md ├── references/ │ ├── design-system-reference-llms.txt │ ├── nixpacks-llms.txt │ └── uv-llms.txt ├── DESIGN.md ├── FRONTEND.md ├── PLANS.md ├── PRODUCT_SENSE.md ├── QUALITY_SCORE.md ├── RELIABILITY.md └── SECURITY.md導入方法は以下の通りです。リポジトリがまだ小規模な場合は、最小パックから始めるより強固な構造が必要になったら、repo-template/のファイルを自身のリポジトリにコピーするAGENTS.mdは短く保つ。より深いドキュメントへのルーターとして扱い、百科事典としては扱わない品質、信頼性、計画ドキュメントは、独立したクリーンアップの日ではなく、通常の作業の一部として更新する生成された成果物と外部参照は明示的に保持し、エージェントがチャット履歴に頼らずに見つけられるようにするopenai-advanced/sops/index.mdフォルダーは、記事の図をステップバイステップの運用手順に変換した SOP ライブラリで、レイヤードドメインアーキテクチャのセットアップ、目に見えないナレッジのリポジトリへのエンコード、ローカルオブザーバビリティスタックとフィードバックループワークフロー、UI 作業のための Chrome DevTools 検証ループなどが含まれます。設計原則は5つです。短いエントリポイント、深くリンクされたドキュメントリポジトリをシステム・オブ・レコードとして扱う機械的チェックは記憶されたルールに勝る計画と品質履歴はコードの隣に置くクリーンアップと単純化は第一級の責務このパックは意図的にオピニオネイトされていますが、盲目的にコピーするのではなく、プロジェクトに合わせて適応させるべきものです。ライブラリ全体構成と移行パスライブラリは3つのディレクトリで構成されます。templates/実際のリポジトリにコピーするテンプレートreference/方法メモ、起動フロー、失敗モードのマップopenai-advanced/高度なリポジトリ雛形、システム・オブ・レコードドキュメント、エージェントファーストガバナンステンプレート移行判断の目安はシンプルです。リポジトリが複数ドメイン、アクティブな計画、品質スコア、信頼性ポリシーを持つ長期運用システムに育ったら、最小パックを無理に拡張するのではなく、openai-advanced/パックへ移行してください。実プロジェクトでの運用例本リポジトリの演習プロジェクトも、この最小パックを実際に運用しています。例えばprojects/project-03/solution/にはfeature_list.json・claude-progress.md・session-handoff.md・clean-state-checklist.md・init.shが揃っており、前述の通りfeature_list.jsonには各機能のstatusとevidenceが日時付きで記録されています。同様にprojects/project-06/solution/も、feature_list.json・claude-progress.md・session-handoff.md・clean-state-checklist.md・evaluator-rubric.md・init.shを保持しており、ルート指示AGENTS.md/CLAUDE.mdから完了判定、評価ルーブリックまで一貫したハーネスが構築されています。これらは、テンプレートを実プロジェクトへ展開する際の具体的な参照例として役立ちます。まとめ日本語リソースライブラリは、「指示を長くする」のではなく「リポジトリ成果物をシステム・オブ・レコードにする」ことで、複数セッションのエージェント作業を安定させるための実用的なツールセットです。まず最小パック4ファイルルート指示、機能トラッカー、進捗ログ、起動スクリプトをコピーし、プロジェクトの成長に合わせて引き継ぎ・クリーン状態チェックリスト・評価ルーブリックを追加し、大規模化したらopenai-advanced/パックへ移行する——この段階的な導入フローが、リポジトリを「推測のない再開可能な状態」に保つ最短経路です。赞分享【免费下载链接】learn-harness-engineeringHarness engineering beginner tutorial, from 0 to 1项目地址https://gitcode.com/gh_mirrors/le/learn-harness-engineering点击查看免费下载相关推荐「Hello アルゴリズム」用語集ガイド全15章の重要用語を英語・日本語の対訳で整理する「Hello アルゴリズム」用語集ガイド全15章の重要用語を英語・日本語の対訳で整理する 本書日本語版 hello algo の付録には、登場する重要な用教程文档示例工程教育learn-harness-engineering Project 06完全なエージェント harness を構築する — ランタイム観測性・クリーン状態・ablation 検証の総合実践ガイドlearn harness engineering Project 06完全なエージェント harness を構築する — ランタイム観測性・クリーン状態・alearn-harness-engineering 講義 01強いモデルは信頼できる実行を意味しない——Harness がエージェントの成否を決めるlearn harness engineering 講義 01強いモデルは信頼できる実行を意味しない——Harness がエージェントの成否を決める 本講義は创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

proton-native 布局核心 View 组件完全指南:props、鼠标事件与 Yoga 布局源码剖析

proton-native 布局核心 View 组件完全指南:props、鼠标事件与 Yoga 布局源码剖析

桌面应用前端UI组件 【免费下载链接】proton-native A React environment for cross platform desktop apps 项目地址: https://gitcode.com/gh_mirrors/pr/proton-native 点击查看 免费下载 导读 View 是 proton-native(一个用 React 构建跨平台桌面应…

2026/9/24 1:13:08 阅读更多 →
Deployer 实战:使用 Symfony 配方(Recipe)零停机部署 PHP 应用

Deployer 实战:使用 Symfony 配方(Recipe)零停机部署 PHP 应用

DevOpsCI/CDCLI开发工具运维 【免费下载链接】deployer The PHP deployment tool with support for popular frameworks out of the box 项目地址: https://gitcode.com/gh_mirrors/de/deployer 点击查看 免费下载 本篇技术指南基于 Deployer 开源仓库中的 Symfony…

2026/9/24 1:13:08 阅读更多 →
spotifyd 版本演进全解析:从 CHANGELOG 看 0.3.0 到 0.4.2 的核心变更、架构调整与升级指南

spotifyd 版本演进全解析:从 CHANGELOG 看 0.3.0 到 0.4.2 的核心变更、架构调整与升级指南

音频后端 【免费下载链接】spotifyd A spotify daemon 项目地址: https://gitcode.com/gh_mirrors/sp/spotifyd 点击查看 免费下载 spotifyd 是一个用 Rust 编写的开源 Spotify 客户端守护进程,它像官方客户端一样流式播放音乐,但更加轻量&a…

2026/9/24 1:13:08 阅读更多 →

最新新闻

网盘搜索引擎原理与实战:找资源不再靠运气

网盘搜索引擎原理与实战:找资源不再靠运气

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 4:55:51 阅读更多 →
Django与协同过滤实战:动漫推荐系统从算法到部署

Django与协同过滤实战:动漫推荐系统从算法到部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 4:55:51 阅读更多 →
STM32开源项目交付指南:代码、原理图与仿真全解析

STM32开源项目交付指南:代码、原理图与仿真全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 4:55:51 阅读更多 →
VirtualBox嵌套虚拟化灰色锁定终极解决方案

VirtualBox嵌套虚拟化灰色锁定终极解决方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 4:55:51 阅读更多 →
视频剪辑素材宝藏库:可商用高清晰素材网站推荐与工作流整合

视频剪辑素材宝藏库:可商用高清晰素材网站推荐与工作流整合

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/25 4:55:50 阅读更多 →
如何用 Ruffle 浏览器扩展在浏览器里重新播放 Flash:新手入门指南

如何用 Ruffle 浏览器扩展在浏览器里重新播放 Flash:新手入门指南

如何用 Ruffle 浏览器扩展在浏览器里重新播放 Flash:新手入门指南 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle 打开老页面只剩一块灰底,还提示“需要安装 Flash”…

2026/9/25 4:54:50 阅读更多 →

日新闻

AI元人文:从工具使用到思维重构的深度探索

AI元人文:从工具使用到思维重构的深度探索

最近半年我一直在琢磨一件事:AI元人文到底是什么?说白了,就是“用元视角重新审视人与AI的关系”,也在“探索AI如何反向逼着我们发现自己的思考边界”。标题里的“元探索”,在我看就是一层套一层的追问——当你用AI解决…

2026/9/25 0:00:41 阅读更多 →
Python+CNN车牌识别实战:从数据预处理到模型训练与部署

Python+CNN车牌识别实战:从数据预处理到模型训练与部署

简介:基于Python与卷积神经网络的车牌识别项目,面向计算机视觉初学者及智能交通开发者,目标是帮助用户掌握从数据预处理、模型构建到实际部署的完整流程。压缩包共25个文件,包含jpg/png图像样本、py训练脚本、md说明文档、dat数据…

2026/9/25 0:00:41 阅读更多 →
Vim基础操作全攻略:保存退出、模式切换与高频命令实战

Vim基础操作全攻略:保存退出、模式切换与高频命令实战

1. 项目概述1.1 核心需求解析今天聊聊Vim。写这个题目的原因是:几乎每个后端开发者、运维人员、数据工程师某天都会遇到一个场景——深夜加班,服务器登录界面只有黑底白字,编辑器只有vi/vim,你必须在五分钟内完成一次配置修改并保…

2026/9/25 0:00:41 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/24 14:34:13 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/24 9:10:42 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/24 14:33:56 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/24 12:50:34 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/24 14:33:48 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/24 12:49:17 阅读更多 →