Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
生成AIがブログ執筆作業を 助けてくれた話
Search
Tsuyoshi Yamasaki
September 24, 2025
Technology
0
70
生成AIがブログ執筆作業を 助けてくれた話
2025/09/24
Geeks Who Drink in Fukuoka ~明日の私を救う技術~ 登壇資料
https://nulab.connpass.com/event/367234/
Tsuyoshi Yamasaki
September 24, 2025
Tweet
Share
More Decks by Tsuyoshi Yamasaki
See All by Tsuyoshi Yamasaki
AWS Community Builderになって、re:Inventを楽しもう!
revsystem
0
49
エンジニア向け英語研修を 受講しての学びと苦しみ
revsystem
0
30
Bedrock Converse APIでTool useのJSONモードを使って"クエリ拡張"と"クエリ分解"を試してみた
revsystem
0
490
生成AIでサポートチームをサポート 〜 チャットボットで業務効率化へ 〜
revsystem
1
2.7k
Other Decks in Technology
See All in Technology
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
800
RAG/Agent開発のアップデートまとめ
taka0709
0
160
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
6
1.5k
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
450
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
680
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
670
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
200
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
2.9k
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
1
170
[CMU-DB-2025FALL] Apache Fluss - A Streaming Storage for Real-Time Lakehouse
jark
0
110
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
590
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
170
Featured
See All Featured
Navigating Team Friction
lara
191
16k
A Tale of Four Properties
chriscoyier
162
23k
GraphQLとの向き合い方2022年版
quramy
50
14k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
The Language of Interfaces
destraynor
162
25k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Making Projects Easy
brettharned
120
6.5k
Designing for Performance
lara
610
69k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Statistics for Hackers
jakevdp
799
230k
Transcript
生成AIがブログ執筆作業を 助けてくれた話 Geeks Who Drink in Fukuoka ~ 明日の私を救う技術 ~
Tsuyoshi Yamasaki 自己紹介 山崎 毅 株式会社ヌーラボ Product SREs for Backlog
• AWS Community Builder / AI Engineering • ポートフォリオ https://rev-system.net/
アジェンダ • 過去: ブログ記事をセルフレビューしていた • 現在: 生成AIにレビューと校正をしてもらう • デモ •
まとめ 今日、お話すること
主なブログ記事 • Qiita: 主にAWS関連の記事を毎月 1~2件投稿 ◦ https://qiita.com/revsystem/ • note: 仕事のこと、Qiita記事の要約
版、日常のことなど ◦ http://note.com/revsystem/ 今日は、Qiitaに投稿する記事を書くとき のことについてお話します。
過去: ブログ記事をセルフレビューしていた • Qiitaの記事投稿画面で直接テキス トを入力 • スペルミスは Grammarly for Chrome
などで見つけやすい • 誤字脱字は見落としがち
セルフレビューの問題点 • 半角に変換された句読点に気づけない ◦ '、' '。' (半角) / '、' '。'
(全角) ◦ ATOKの設定で記号を一律で半角に設定したら、 かぎ括弧や句読点も半角に変換されていた • 表記揺れを見落としがち ◦ サーバー / サーバ、ユーザー / ユーザ • 固有名詞の表記を間違えやすい ◦ Slack / slack、GitHub / Github • 思い込みで誤った慣用句を使ってしまう ◦ 「的を得る」→「的を射る」 ◦ 「的を得る」は最近の国語辞典で正しい用法として掲載されているそうなので、判断が難しい 表記揺れや誤りに気づきにくい
現在: 生成AIにレビューと校正をしてもらう • Cursorエディター*1で記事を執筆 ◦ 生成AIがサジェストする文章は基本的には使わない ◦ 記事投稿は、GitHubのプライベートリポジトリにプッシュして GitHub Actionsで自動投稿
• 記事のレビューと校正を、生成 AIに任せる ◦ Claude Code*2に校正ルールに従った校正を行ってもらう ▪ 誰かにレビューしてもらうのは苦手でも、生成 AIなら気軽に依頼できる ▪ レビュー観点や用語集を作成することで、一貫性のある記事が書ける ▪ レビュー観点を絞ることで、生成 AIっぽい記事になることを防げる *1: https://cursor.com/ja *2: https://docs.claude.com/ja/docs/claude-code/overview セルフレビューで気づけないところは生成 AIに助けてもらう
校正ルール 基本的な校正ルールを作成 (一部抜粋) 文構造: • 可能な限り文を50文字未満に保つ • 長い文は2-3つの短い文に分割する 英語テキストと数字 :
• 英語テキストの前後に半角スペースを追 加する • 記号は文脈に応じて処理する 誤字脱字と慣用句の修正 : • 同音異義語の誤用を修正する(例:「実 装」と「実相」、「設定」と「接続」) • 送り仮名の誤りを修正する(例:「行なう」 →「行う」、「表わす」→「表す」) 用語規約: • すべての技術記事で一貫性を保つ • 製品、サービス、技術用語の公式命名に 従う • すべての技術用語と製品名に適切な大文 字小文字を使用する 句読点と書式 : • 全角の句読点(、。)のみを使用する • 適切な間隔で句読点を追加する
校正ルール 用語集を作成 (一部抜粋) AI/ML 用語: • RAG (rag, Rag ではない)
- Retrieval-Augmented Generation • Claude (claude, CLAUDE ではない) - Anthropic の AI モデル AWS サービス: • Amazon Bedrock(初回言及時は完全 名、以降は "Bedrock") • AWS Lambda(初回言及時は完全名、以 降は "Lambda") プログラミング言語 : • Python (python, PYTHON ではない) • TypeScript (typescript, Typescript では ない) ツールとプラットフォーム : • GitHub (github, Github, Git Hub ではな い) • Docker (docker, DOCKER ではない) • Slack (slack, SLACK ではない) 日本語用語 : • ユーザー (ユーザ ではない) - 長音記号を 使用 • サーバー (サーバ ではない) - 長音記号を 使用
Claude Codeのスラッシュコマンド • .claude/commands/writing-rule.md に校正ルールを定義 • .claude/terminology-standards.md に用語集を定義 ◦ 用語集は校正ルールから参照する
Claude Code内で実行 /writing-rule {記事のMarkdownファイル} 校正を実行するスラッシュコマンドを作成
デモ
まとめ • セルフレビューで気づけない細かな点に気づける • 誰かにレビューしてもらうのは苦手でも、生成AIなら気軽に依頼できる • 校正ルールを作成することで、一貫性のある記事を作成できる • 自分の記事をもとに校正してもらうので、生成AIっぽい記事になることを防げる 生成AIにブログ記事のレビューと校正を助けてもらう
ご静聴ありがとうございました