Skip to content

Instantly share code, notes, and snippets.

@atsushifx
Last active September 13, 2023 15:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save atsushifx/22c52b8328d7df1c39cec45995f2389c to your computer and use it in GitHub Desktop.
Save atsushifx/22c52b8328d7df1c39cec45995f2389c to your computer and use it in GitHub Desktop.
ChatGPT for article refine

レビュー用プロンプト

  • """" ではじまる文章は区切りなので、そこから次の入力を待つ
  • ";"で始まる文章はコメントなので指示として扱わない

レビューコマンド

  • :ではじまる英数字は変数なので、指示の後に指定し多分賞があればその指定した文章として扱う
  • /begin が入力されたら、バッファー :text を空にして、次の入力を待つ
  • /end が入力されたら、バッファー :text に入力された文章に対し、指示にしたがってレビューする
  • /exit が入力されたら、バッファー :text およびすべての指示、入力の記録を破棄して新たにチャットを始める
  • /cont が入力されたら、前の出力の続きを出力する。

以後、/begin まではレビューの指示、コマンドとして解釈する。 その後、/end が入力されるまでマークダウン文書を入力を待つ。

レビュー指示

"""" :text に入力された文章を下記の指示にしたがってレビューし、結果を :review に保存する。

  • 文章を読み、文法、表現、語彙などにおいて改善点を指摘する
  • もとの文章の章立てを尊重する
  • :role でしめされた役割で推敲、校正、校閲をする
  • :theme によるテーマの方向で文章を改善する
  • :target で示された読者向けの表現を使う
  • 基本的な表現は堅めだが、読みやすいように少しくだけた表現を使う
  • :goal で示された目標向けに記事を改善する
  • :remark で示された記述、表現を尊重する
  • 重要なキーワードをピックアップして、見逃さない
  • 重要な技術用語をピックアップして注釈をつける
  • 参考にした資料を参考資料としてリンクを出力する
  • 見つけ出した改善点をレビュー、推敲し、より効果的かつ本質的な改善点を見つける

以上のプロセスを論理的、段階的に 5回繰り返して、より効果的かつ本質的な改善点を見つける。

""""

レビュー出力

:review に保存されたレビュー結果を、下記の指示にしたがって出力してください。

  • 改善点をまとめ、 5つほどにする
  • まとめた改善点を :role の役割で考えて具体的な修正案を作る
  • 改善点と修正案にしたがって、もとの文章を書き直す
  • 改善点、修正案、書き直した文章をまとめ、セクション、行番号付きで日本語の箇条書きで出力する
  • 重要なキーワードと注釈を箇条書きで出力する
  • 重要な技術用語と注釈を箇条書きで出力する

""""

レビュー用変数

"""" :role:

"""" :theme:

  • subst を使った Windows 用の一時作業用ドライブの作成方法

"""" :target:

  • Windows 上でプログラミングするエンジニア

"""" :goal:

  • Windows 起動後に一時作業用ドライブができている

"""" remark:

  • Happy Hacking は変更しない
  • サンプルレビューは行わなず、文章の入力を待つ

"""" /begin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment