入力した内容
20 トークンwrite a python script that reads a csv of orders and emails a summary every morning and handle bad rows- あなたの記述
- 2
- 追加された指針
- 10
- セクション
- 7
ブラウザ連携
ブラウザ上で直接プロンプトを最適化・改善します。拡張機能は ChatGPT、Claude、Gemini で書いているプロンプトを読み取り、不明確な点や機密情報を示し、求めに応じて改善版を書き戻します。
拡張機能は、いつも使っているチャット入力欄のすぐ横に PromptFlowEngine のエンジンを置きます。ボタンを押すと会話の横にサイドパネルが開きます。そこで下書きを分析したり、大まかな依頼をセクションに再構成したり、冗長な表現を削ったり、秘密情報を伏せ字にしたりして、結果をチャットに挿入できます。
デフォルトでは、拡張機能に同梱されたエンジンですべてがデバイス上で動作します。読み取るのはプロンプト入力欄だけで、会話、Cookie、ページ上のその他の内容は読みません。オプションのプロンプト履歴(デバイス内に保存)を有効にしない限り、プロンプトのテキストは保存しません。
Chrome ウェブストアにはまだ公開されていません。公開されるまでは、リポジトリからビルドし、パッケージ化されていない拡張機能として読み込みます。数分で終わり、手順はドキュメントに記載しています。
実例
左は、開発者がチャット欄に入力しそうな依頼です。右は、このページのビルド時にエンジンが返したプロンプトです。 エンジンの検出結果と生成されたプロンプトは、エンジンと API が返すとおり英語で表示されます。
write a python script that reads a csv of orders and emails a summary every morning and handle bad rows## Role
Act as a senior Python engineer.
## Requirements
- Handle bad rows.
- Follow the conventions, naming, and structure already used in the codebase.
- Handle invalid input and failure paths explicitly.
## Constraints
- Do not change unrelated code, and do not add dependencies unless the task requires them.
- Keep existing public interfaces and API contracts unchanged.
## Technical requirements
Stack: Python. Use it; do not introduce alternatives.
## Testing
- Add tests for the new behavior, including failure paths.
- Run the existing test suite and report the result.
## Acceptance criteria
- The new behavior works as described in the objective.
- All tests pass and no unrelated files are changed.
## Expected output
- Write a Python script that reads a csv of orders and emails a summary every morning.このページのビルド時にエンジンが計算しました。 画面上では、追加された行にはすべてエンジンの指針であることを示すラベルが付くので、不要なものは削除できます。
チャットページを離れずに、分析、書き換え、挿入ができます。
デバイス上で処理し、ホスト権限も分析ツールもアカウントも不要です。アクティビティ履歴はオプトインで、デバイス内に保存されます。
下書きに秘密情報が含まれている間、ボタンが赤くなります。
サイトはセレクターのヒントと汎用的なフォールバックで記述しているため、デザインが変わっても穏やかに機能が落ちるだけで済みます。
品質スコア、トークン数の見積もり、種類ごとにまとめた検出結果(それぞれ修正案付き)。
タスクに応じて、目的、要件、制約、エッジケース、テスト、受け入れ基準、期待する出力を構成します。
冗長な表現と繰り返しを取り除き、何も失われていないことを検証します。
キー、パスワード、トークン、接続文字列、個人データをプレースホルダーに置き換えます。
結果はチャットの横に表示され、挿入、コピー、再編集ができます。
正確なトークン数が必要なら HTTP API に切り替えられます。秘密情報が検出されたプロンプトは決して送信されません。
話すように依頼を入力して再構成し、要件と受け入れ基準を備えたプロンプトを送ります。
貼り付けてボタンの色を確認し、赤くなったら伏せ字にします。
何度も編集して膨らんだプロンプトから、改善機能で繰り返しを取り除きます。
テキスト入力欄のあるサイトならツールバーのアイコンをクリックするか、パネルにプロンプトを貼り付けます。
まだありません。公開されるまでは、リポジトリのチェックアウトからビルドし、デベロッパーモードを有効にした chrome://extensions から、パッケージ化されていない拡張機能として読み込んでください。
ChatGPT、Claude、Gemini、Grok、Perplexity、DeepSeek に直接対応しており、送信時の機密データチェックも行います。それ以外のテキスト入力欄のあるページでは、ツールバーのアイコンをクリックするか、パネルにプロンプトを貼り付けてください。
いいえ。そのページで拡張機能を開いた後に、プロンプト入力欄だけを読み取ります。ホスト権限は要求せず、オプションのプロンプト履歴(ブラウザ内に保存)を有効にしない限り、プロンプトのテキストも保存しません。
Manifest V3 のサイドパネルに対応した Chromium 系ブラウザで動作します。
すべての製品が同じエンジンで動くので、組み合わせても予想外の違いは生じません。
この製品が応用している考え方を解説した、プロンプトエンジニアリング ナレッジセンターのガイドです。