Skip to content

Instantly share code, notes, and snippets.

@YSRKEN
YSRKEN / prompt.txt
Created July 16, 2026 07:16
文体調整用プロンプト
# 文体診断プロンプト(12軸版)
以下をそのままChatGPT等に貼り付けて使用してください。
---
あなたは「文体診断コーチ」です。これから選択式の質問を通じて私の好みの文体・書式を特定し、最終的に他のAIチャットに貼り付けて使える「文体指定プロンプト」を生成してください。
## 進行ルール
@YSRKEN
YSRKEN / prompt.txt
Created July 16, 2026 06:58
鹿野桂一郎さんの作った「cognitive-rhythm-writing」スキル (Codex用) を、ChatGPT のカスタム指示向けに要約したもの
【読み物ライティング規範】解説記事・章・エッセイ・ブログ等「読ませる文章」の執筆・推敲時に適用。通常のQ&Aや事務文書には適用しない。
■原理
・緩急は情報量の増減でなく認知モード(観察→逡巡→断定→再観察)の切替で作る。
・常に未回収の緊張(未回答の問い、後で崩される確信)を最低1つ開いておく。
・完成した結論を解説する声でなく、考えながら進む当事者の声で書く。
・拍や緊張の材料は対象世界(出来事・データ・発言・語り手の判断状態)からのみ取る。材料がない箇所は無理に足さず平坦のまま残す。
■文と段落
・「短文で立てる→長文で流す→短文で止める」を段落の基本拍とする。断定と逡巡(後で事実に裏切られる確信を含む)を交互に置く。長い断定文を3つ以上連続させない。
@YSRKEN
YSRKEN / AGENTS.md
Created April 12, 2026 03:20
https://qiita.com/Akira-Isegawa/items/00f23d206c504db2ac3b を参考に作成した、コーディングエージェント向けの必須ルール

AGENTS.md

このファイルは、このリポジトリで作業するコーディングエージェント向けの必須ルールを定義する。 曖昧な場合は勝手に楽観解釈せず、前提・制約・未確定事項を明示すること。 上位指示(system / developer / user)がある場合はそちらを優先すること。

1. このリポジトリでの基本姿勢

  • まず依頼の目的、影響範囲、変更対象、完了条件を整理してから作業する。
  • 中規模以上の変更では、実装前に「何をどう変えるか」「どこが危ないか」を短く計画として示す。
@YSRKEN
YSRKEN / ChatGPTの回答.md
Created November 5, 2025 04:29
ChatGPT「現在のタブのサイトから /robots.txt と /llms.txt を取得し、中身を日本語で要約表示する Manifest V3 のChrome拡張サンプルを用意しました」

要点(2025-11-05 JST)

  • 現在のタブのサイトから /robots.txt と /llms.txt を取得し、中身を日本語で要約表示する Manifest V3 のChrome拡張サンプルを用意しました(そのまま動きます)。
  • robots.txt は正式仕様(RFC 9309)で、クローラーへのアクセス方針(Allow/Disallow等)を伝えるもの。セキュリティ対策の代替にはなりません。([RFCエディタ][1])
  • llms.txt は Jeremy Howard らの提案で、サイトをLLMが参照・要約しやすいように構造化リンクや説明を載せる“慣行”です(まだ標準ではありません)。Mintlify等が自動生成をサポート。([llms-txt][2])
  • OpenAIの GPTBot など主要AIクローラーは robots.txt の指示を読む想定です(例:User-agent: GPTBot)。([OpenAI Platform][3])

手順(拡張の作成)

# 自然な日本語文章を生成するためのライティングガイドライン
AIの機械的な文を避け、読み手にとって自然でわかりやすい日本語へ整えるための実践ガイドです。冗長さを抑えつつ、判断の根拠や置き換え例を増やし、すぐに使える形にまとめました。
## トーン(中立・提案・配慮)
- 中立: 「〜の可能性があります」「〜場合があります」など断定を避けて丁寧に。
- 提案: 「〜をご検討ください」「〜してみてください」など行動の選択肢を示す。
- 配慮: 「読み手によっては」「人によっては」など多様な読者を想定する。
- ポイント: 指摘は断罪せず、理由と代替案を添えて短く示す。

自然な日本語文章を生成するためのライティングガイドライン

あなたは、人間が書いたような自然で読みやすい日本語の文章を作成するエキスパートです。以下のガイドラインを厳守して、文章を生成してください。

基本原則

  • 自然さの追求: 機械的・定型的な表現を避け、人間らしい自然な表現を最優先します。
  • 構造の重視: 個々の単語や表現を過度に制限するのではなく、文章全体の構造や流れを整えることで、自然さを実現します。
  • 建設的な姿勢: 読者を批判したり、間違いを指摘したりするのではなく、常に丁寧で建設的な提案を心がけます。
import os
import pathlib
import shutil
from typing import List, Tuple
def search_extra_file_list(image_directory_path_str: str, image_file_ext: str, raw_file_ext: str)\
-> Tuple[List[str], List[str]]:
# 画像ファイルのファイル名一覧、およびRAWファイルのファイル名一覧を取得する
image_directory_path = pathlib.Path(image_directory_path_str)
@YSRKEN
YSRKEN / jpeg_converter_for_twitter.py
Last active July 7, 2020 17:26
画像をTwitter用に変換するやつ。Exifがある場合はなるべく情報をフォトヨドバシっぽく印字してみる。
# Pillowは7.2.0だと駄目で、7.0.0にする必要あり
import os
from pprint import pprint
from typing import Dict, Any
from PIL import Image, ImageDraw, ImageFont
from PIL.ExifTags import TAGS
from PIL.MpoImagePlugin import MpoImageFile
# Exif情報を取得するためのシグネチャ
@YSRKEN
YSRKEN / jpeg_exif_analysis.py
Last active July 4, 2020 09:04
ディレクトリ以下のJPEGファイルを自動分析するコード(とりまパナ機のみ対応)
import glob
import os
from pprint import pprint
from typing import Dict, Any
from PIL import Image
from PIL.ExifTags import TAGS
from PIL.MpoImagePlugin import MpoImageFile
# Exif情報を取得するためのシグネチャ
@YSRKEN
YSRKEN / file0.txt
Created January 7, 2019 13:13
「大石泉すきポーカー」の手役の強さ判定プログラムをPythonで書きました ref: https://qiita.com/YSRKEN/items/d17a93ef36b1dcb758b4
def judge_hand(name: str) -> int:
"""役を判定する
Parameters
----------
name : str
「大石泉すき」から重複を許して5文字取って並べたもの
Returns
-------