From abcdaf93465b4a0579258ba00566b53efee6a5aa Mon Sep 17 00:00:00 2001 From: kanare-dev Date: Sat, 28 Mar 2026 12:59:07 +0900 Subject: [PATCH 1/2] feat: improve example texts and set default input - Add casual/playful examples alongside business ones - Pre-load first example in the input field on page load Co-Authored-By: Claude Sonnet 4.6 --- components/features/StyleTransformer.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/components/features/StyleTransformer.tsx b/components/features/StyleTransformer.tsx index 5f84639..08baccf 100644 --- a/components/features/StyleTransformer.tsx +++ b/components/features/StyleTransformer.tsx @@ -11,13 +11,18 @@ type Style = { // ---- 例文リスト(ここを編集して例文を追加・変更できます) ---- const EXAMPLES: string[] = [ - "明日の会議に少し遅れそうです。", - "この件について一度相談させてください。", - "先日はありがとうございました。", + "君、怒りすぎだよ。もっと頭使えよ〜。", + "そんなこと言わないでよ〜。", + "ちょっと待って、今それどころじゃないんだけど。", + "なんでいつも私だけこんな目に遭うんだろう。", + "あの人のこと、正直よくわからなくなってきた。", + "明日の会議、絶対うまくいく気がしない。", + "もうやだ、全部投げ出したい。", "体調が悪いので今日は早退したいです。", - "プロジェクトの進捗はどうですか?", + "この件について一度相談させてください。", "もう少し時間をいただけると助かります。", ]; +const DEFAULT_INPUT = EXAMPLES[0] ?? ""; const STYLES: Style[] = [ { id: "boss", label: "上司向け", prompt: "敬語を使った丁寧なビジネス文体" }, @@ -420,7 +425,7 @@ function ConceptModal({ onClose, closing }: { onClose: () => void; closing: bool } export function StyleTransformer() { - const [inputText, setInputText] = useState(""); + const [inputText, setInputText] = useState(DEFAULT_INPUT); const [outputText, setOutputText] = useState(""); const [activeStyle, setActiveStyle] = useState(null); const [isLoading, setIsLoading] = useState(false); From 89f73ba7a27c4726d00a3a739a0af92892450171 Mon Sep 17 00:00:00 2001 From: kanare-dev Date: Sat, 28 Mar 2026 13:00:04 +0900 Subject: [PATCH 2/2] fix: balance example texts with more positive/neutral entries Co-Authored-By: Claude Sonnet 4.6 --- components/features/StyleTransformer.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/components/features/StyleTransformer.tsx b/components/features/StyleTransformer.tsx index 08baccf..5b394ab 100644 --- a/components/features/StyleTransformer.tsx +++ b/components/features/StyleTransformer.tsx @@ -11,13 +11,12 @@ type Style = { // ---- 例文リスト(ここを編集して例文を追加・変更できます) ---- const EXAMPLES: string[] = [ - "君、怒りすぎだよ。もっと頭使えよ〜。", - "そんなこと言わないでよ〜。", + "今日めっちゃいいことあった!聞いて聞いて!", "ちょっと待って、今それどころじゃないんだけど。", - "なんでいつも私だけこんな目に遭うんだろう。", - "あの人のこと、正直よくわからなくなってきた。", - "明日の会議、絶対うまくいく気がしない。", - "もうやだ、全部投げ出したい。", + "あの映画、思ってたより全然よかった。", + "君、怒りすぎだよ。", + "そんなこと言わないでよ。", + "なんかうまくいってる気がしない。どうしよう。", "体調が悪いので今日は早退したいです。", "この件について一度相談させてください。", "もう少し時間をいただけると助かります。",