「AWSに移行した」と言えば、なんだか大仕事を成し遂げた気分になる。 実際、AI秘書「セドナ」をローカルのWindows機からAWS EC2へ移す作業は、それなりの達成感があった。.pemキーを手にして、EC2インスタンスに初めてSSHで接続したとき、小さくガッツポーズをした記憶がある。 でも、その達成感が冷めるのに、それほど時間はかからなかった。 「あれ、これ、まだ全然終わってないじゃないか」 ① なぜAWSに移行しようと思ったか セドナの起動手順を振り返ると、その「もろさ」がよくわかる。 ターミナルを2つ開いて、順番に起動する。どちらか落ちたら、LINEからのメッセージは届かなくなる。パソコンをシャットダウンしたら、当然セドナも沈黙する。 つまり、私が仕事しているときしか、秘書も働けない——という、なんとも本末転倒な状態だった。 「外出先からでも、夜中でも、いつでもセドナに話しかけたい。」 それがAWS移行を決めた、シンプルな動機だ。 ② EC2移行で「できたこと」 AWS EC2インスタンスを立ち上げ、セドナのコードを載せた。 主な構成はこうだ。 AWSのEC2に置くことで、サーバーは24時間稼働し続ける。パソコンを閉じても、出先でも、セドナは動き続けられる——はずだった。 ③ 移行してわかった「まだ終わっていないこと」 問題1:Google認証の壁 ローカル環境では、Googleの認証(OAuth)をブラウザで行っていた。credentials.jsonをダウンロードして、初回起動時にブラウザが開いて、「許可する」をクリックして完了。 これがEC2では、そのままでは動かない。 サーバーにはブラウザがない。GUIがない。「ブラウザで認証してください」と言われても、ターミナルしか開けない環境で、どうするのか。サービスアカウントを使う方法、headless認証のフロー、認証済みトークンをあらかじめ用意してEC2に置く方法——いくつかの選択肢はある。でも、「ちゃんとやる」には、それなりの設計が必要だ。 問題2:ngrokとの決別 ローカルではngrokを使って外部からのアクセスを受け付けていた。 EC2に移行した今、このngrokは不要になるはずだ。代わりに、EC2のElastic IPを使い、独自ドメインでHTTPS対応する必要がある。LINEのWebhook
AI秘書開発物語——Claude APIで作る次世代ビジネスアシスタントの全記録
AI秘書開発物語——Claude APIで作る次世代ビジネスアシスタントの全記録 はじめに 「もし、メール・スケジュール・タスク・WordPress・天気・画像解析まで、すべてをAIが一括管理してくれたら——」 そんな夢のようなアイデアから、このAI秘書プロジェクトはスタートしました。本記事では、Claude APIをベースに構築した「AI秘書」の開発の全記録をお届けします。 🤖 AI秘書とは? AI秘書とは、ビジネスに必要なさまざまなツールをAIが横断的に操作し、ユーザーの指示に応じて自律的にタスクをこなすシステムです。今回はAnthropic社のClaude APIを中心に、複数のサービスと連携させました。 🛠️ 構築した機能一覧 📧 1. メール管理 GmailとAPI連携し、未読メールの確認・検索・送信をAIが代行。「未読メールを確認して」と話しかけるだけで、受信トレイの状況を即座に把握できます。 📅 2. スケジュール管理 Googleカレンダーと連携し、予定の確認・追加・空き時間の自動検索が可能に。「来週の空き時間を探して」と伝えるだけで、最適なスロットを提案してくれます。 📝 3. ミーティングノート 議事録の作成・保存・検索をAIが担当。参加者・アクションアイテムを整理し、後から検索できる形でデータベースに保存します。 ✅ 4. タスク管理 タスクの追加・一覧表示・完了処理をシームレスに管理。優先度・期限設定にも対応し、ビジネスの抜け漏れを防ぎます。 🌐 5. WordPress連携 本プロジェクトの目玉機能のひとつ。AIが直接WordPressを操作し、記事の投稿・更新・公開・削除・カテゴリ変更まで自在に行えます。実際に本記事もAI秘書が投稿しています! 🔍 6. Webスクレイピング・サイト巡回 URLを指定するだけで、ページ内容を自動収集・AI整理・データベース保存。BFS(幅優先探索)でサイト全体を自動巡回する機能も搭載。収集した情報はキーワード検索で即座に呼び出せます。 🌤️ 7. 天気取得 現在地または指定都市の天気・3日間予報をリアルタイムで取得。出張前や外出予定の確認に活躍します。 🖼️ 8. 画像解析 ローカルの画像ファイルをAIが分析し、内容を日本語で詳しく説明。資料の画像確認や、写真の内容把握に利用できます。 💬 実際の使い方
Claude APIで作るAI秘書——Webスクレイピング・天気取得・WordPress連携の構築手順
Claude APIをベースにしたAI秘書システムに、Webスクレイピング・サイト巡回・天気表示・WordPress接続変更の機能を追加した流れをまとめます。 AI秘書の基本構成 このAI秘書は以下の技術スタックで構築されています。 AI本体:Claude API(claude-sonnet-4-6) メール管理:Gmail API スケジュール管理:Google Calendar API タスク・ノート管理:ローカルJSONファイル WordPress連携:WordPress REST API 外部連携:LINE Messaging API Claudeのtool use機能を使い、ユーザーの自然言語の指示を解釈して各APIを呼び出すエージェントループで動作します。 追加機能①:Webスクレイピング+AI整理+DB保存 概要 URLを指定すると、ページ内容を取得してAIが要約・カテゴリ分類・キーワード抽出を行い、SQLiteデータベースに保存する機能です。 使用ライブラリ pip install requests beautifulsoup4 処理フロー requestsでHTMLを取得 BeautifulSoupでscript・style・nav等を除去して本文を抽出 Claude(Haiku)に要約・カテゴリ・キーワードをJSON形式で生成させる URLのSHA256ハッシュで重複チェック SQLite(scraped_pages.db)に保存 AI秘書に追加したツール scrape_url:URL指定でスクレイピング→保存 list_scraped:保存済みページの一覧取得(カテゴリフィルター可) search_scraped:キーワードで全文検索 DB設計 CREATE TABLE scraped_pages ( id INTEGER PRIMARY KEY AUTOINCREMENT, url TEXT UNIQUE, url_hash TEXT UNIQUE, title TEXT, summary TEXT, category TEXT, keywords TEXT, raw_text TEXT, scraped_at TEXT ) 追加機能②:サイト巡回クローラー 概要 トップページのURLを指定すると、同一ドメイン内のリンクをBFS(幅優先探索
【トーラス・ライフの経営哲学】7/13更新
【第4回】三つの革命──身体・魂・精神の武器 ? リード 糖質断ち、ヴィーガン宣言、トラウマ解放。この三つは、バラバラに見えて、実は一本の糸でつながっている。 それは「自分を縛っていたものを手放す」という意思。 どれか一つでも始めれば、他の扉も、自然と開き始める。 この三位一体の革命は、やがて**“空っぽではない自分”**を呼び覚ますだろう。 ⚔️ 革命❶ 身体の自由(低糖質×高栄養) まずは、食の支配構造からの脱却。 現代の食品産業は、「糖質依存」によって人々の集中力、感性、免疫力までも奪っている。白い砂糖、加工された小麦、空腹を満たすだけのスナック――これらは、思考停止を促す“合法ドラッグ”だ。 低糖質+高栄養の食生活は、**思考をクリアにし、エネルギーを回復させる“身体的覚醒”**への第一歩。 ・午前中は果物とナッツのみで過ごす・白米の代わりにキヌアや雑穀を取り入れる・飲み物はハーブティーやレモン水で代替 食べ物を変えれば、身体が変わる。そして身体が変われば、人生が変わり始める。 ?️ 革命❷ 魂の自由(非暴力ヴィーガニズム) 皿の上にあるのは、「命」か、「商品」か。この問いに、どれだけの人が真正面から向き合っているだろう? 畜産業は、大量の命を奪うだけでなく、地球環境、労働問題、食料不均衡にも深く関与している。 動物性食品を“ゼロ”にする必要はない。ただ、**「暴力の連鎖を止める意思表示」**として、週1日のプラントベースから始めるだけでも、魂の響きが変わる。 非暴力の選択は、“わたし”という存在に透明度を与える。 ?♀️ 革命❸ 精神の自由(自己対話ジャーナリング) “無意識”に支配された思考を、言葉にして見つめる。それが、精神の自由を取り戻す入り口となる。 ジャーナリング(内省的な書き出し)は、自分の中にある“声にならない声”を、輪郭のある形にしてくれる。 ・「今日は何に反応したか?」・「何が不安だったか?」・「本当は何を望んでいるのか?」 答えは、他人の言葉の中ではなく、内なる自分との対話の中にある。 ? 相乗効果のロードマップ 三つの革命を同時に起こすのは難しいようでいて、実は、ひとつが他の扉を押し開ける助けとなる。 身体が整えば、感情の波が穏やかになり、魂が静まれば、思考がクリアになり、精神が安定すれば、身体へのケアも自然と丁寧になる。 これを
【トーラス・ライフの経営哲学】7/12更新
第3回:魂に残る傷──トラウマという内なる牢獄 🕳️ リード 「お前には無理だ」「どうせ失敗する」そんな声が、ふとした瞬間に聞こえることはないだろうか? それは他人の声のようでいて、いつしか自分の内面に取り込まれてしまった「過去の記憶」かもしれない。 幼少期の支配、学校で味わった屈辱、親密な関係での拒絶――それらは無意識の底に沈みながら、わたしたちの選択と行動を支配している。 トラウマは、過去の出来事ではない。**今を蝕み続ける“神経のパターン”**なのだ。 🧠 1. トラウマが行動をハイジャックする仕組み 脳には、外界の脅威を即座に察知し、反応するための装置がある。その中心が**扁桃体(へんとうたい)**だ。 かつて受けた傷つき体験が、「恐怖」と「無力感」を伴って記憶されると、扁桃体はそれを“命の危機”とみなしてしまう。 すると、類似した状況になるたびに、**過剰なアラーム(闘争・逃走・凍結反応)**が作動する。 ・人前で話すだけで声が震える・些細な否定で過剰に落ち込む・成功のチャンスを自ら潰してしまう こうした反応は、理性の選択ではない。記憶の“回路”が、現在を乗っ取っている状態なのだ。 ✍️ 2. 言語化=回路のリライト では、どうしたらその回路を修正できるのか?その鍵が、“書くこと”=言語化にある。 言葉にすることで、右脳的な感情体験が、左脳的な論理と結びつき、バラバラだった記憶の断片が「物語」として統合される。 これは**“書く瞑想”**とも言える。 さらに心理学の研究では、感情を正確に言葉にする「感情ラベリング」が扁桃体の暴走を鎮める効果があるとされている。 つまり、“語ること”は癒やしであり、再構築でもある。 💗 3. セルフ・コンパッションという再構築 トラウマから回復するプロセスにおいて、もっとも大切なのは「自分へのまなざし」だ。 わたしたちは、自分の中の傷を「ダメな部分」として扱いがちだが、その視点を少しずらしてみよう。 傷ついた「自分自身」を、被害者でも加害者でもなく、“目撃者”として見守る。 その視点の変化が、癒やしの第一歩になる。 さらに、「小さな成功体験=マイクロ勝利」を積み重ねることで、神経系のパターンは少しずつ変化していく。 ・5分の早起き・怖かった相手に「NO」を言えた・感情を言葉にできた これらは、回復の“回路の再配線”となる。
【トーラス・ライフの経営哲学】7/11更新
第2回:暴力のエネルギー──肉食のカルマを見つめる ? リード わたしたちは、もはや「血の味」を知らない。切り身になった肉は透明なパックに包まれ、何の痛みも感じさせないまま食卓に並ぶ。それでも、肉には“暴力”の記憶が宿っている。 見えなくなった暴力性。それは、社会の無自覚な“前提”となり、日常の奥底で、私たちの思考や振る舞いに影響を及ぼしているかもしれない。 今こそ、「皿の上に横たわるストーリー」を、正視しよう。 ? 1. 肉が運ぶアドレナリン 肉は、ただの「たんぱく質源」ではない。その背景には、動物の命を奪うプロセスがある。 畜産現場では、動物は狭い空間に閉じ込められ、強いストレスと恐怖の中で育てられる。そして、屠殺の瞬間には**アドレナリンやコルチゾール(ストレスホルモン)**が体内に大量に分泌される。 それは、肉の細胞に“情報”として残る。 人間がそれを摂取すると、体内で炎症反応が起きやすくなる。慢性的な炎症は、メンタル面にも影響を与え、怒りっぽくなる/イライラする/攻撃的になるなどの変化を引き起こすことがある。 つまり、肉を通じて、動物が受けた“暴力の波動”を、わたしたちも共有しているのかもしれない。 ?️ 2. 搾取のピラミッド構造 「弱肉強食」は、自然界のルールとされる。しかし人間社会において、この言葉は暴力の正当化にも使われてきた。 資本主義、労働構造、軍事、教育、男女関係……至るところで「勝者と敗者」「支配と被支配」の構図が繰り返される。この価値観の根底には、肉食を“当然”とする文化が横たわっている。 強い者が弱い者を食うことは正義 効率のために命をコントロールするのは仕方がない 自然とは残酷なものだ こうした思考は、日々のニュースや政治にも滲み出ている。**「たんぱく質神話」**もまた、その一端だ。 ? 3. マーケティングが摺り込む“たんぱく質神話” 現代人にとって「肉=元気の源」は、もはや常識。だが、それは本当に“自然な栄養観”なのだろうか? 食品業界によって作られた「高たんぱく=健康」のイメージは、時に野菜や穀物の栄養価を矮小化し、動物性食品の大量摂取を正当化する口実にもなっている。 実際、多くの研究が「植物性中心の食事」の方が炎症・動脈硬化・認知症のリスクを下げると報告している。 にもかかわらず、CMでは筋肉隆々の俳優がハンバーグを頬張り
【トーラス・ライフの経営哲学】7/10更新
第1回:合法ドラッグ──“糖質”が思考を奪う ? リード 「糖質」。それは、私たちの生活に最も自然に溶け込んだ“合法ドラッグ”かもしれない。甘いスイーツ、白米、パン、ジュース。口にすればホッとし、脳が喜び、心が落ち着いたような錯覚に陥る。 しかしそれは、**“錯覚”**にすぎない。糖質は、知らぬ間に思考をぼかし、創造性を鈍らせ、人生の選択を狭めていく「静かな麻薬」なのだ。 ? 1. 糖質依存という見えない鎖 「糖質依存」という言葉を聞いたことがあるだろうか?依存というと薬物やアルコールを想像しがちだが、糖質にもそれに匹敵する報酬系への作用がある。 糖質を摂取すると、血糖値が急上昇し、脳内でドーパミンが分泌される。これはまさに、「報酬を受け取った」と脳が認識する快感物質だ。 しかしその後、急激に血糖値が下がることで、イライラ、焦燥感、疲労感といった**「反動」が押し寄せる**。この落差が、さらなる糖質摂取を誘発する。まさに**“ジェットコースター思考”**。 気づけば、頭がぼんやりする→ 何か食べたくなる→ 甘いものを口にする→ スッキリするけど、またどこかで気分が落ちる… この無限ループに、どれだけの人が囚われているだろうか。 ? 2. 創造性を溶かすメカニズム 糖質の乱高下は、単に体調を左右するだけではない。わたしたちの**「発想する力」「集中する力」**を、確実に削っていく。 そのカギを握るのが前頭前野。ここは、意志決定、創造性、計画性を司る脳の司令塔だ。 血糖値が乱れると、この前頭前野の働きが鈍くなる。結果、アイデアが出なくなったり、やる気がなくなったりする。 現代のトップクリエイターや実業家が糖質制限をしているのは、単に「健康のため」だけではない。“脳のクオリティ”を維持するための戦略なのだ。 ? 3. 自分の意思で“甘味連鎖”を断ち切る方法 依存というのは、「意思」では抜け出せないことが多い。でも、意思を“準備”することはできる。 ❶ 最初の48時間が山場 糖質を抜くと、まず来るのが“渇望”と“頭痛”。これは身体が切り替わるサイン。2日目の夜あたりでピークが来て、3日目からすっと楽になる人が多い。 この時期は、以下の「置き換え食材」が役立つ: ナッツ類(特にくるみ、アーモンド) 高カカオチョコ(85%以上) 生姜紅茶やハーブティー ❷ スパイス × ファ
【トーラス・ライフの経営哲学】7/9更新
観光立国の影に潜む”氣のゆらぎ” ? 観光立国の影に潜む“氣のゆらぎ”──7月5日予言騒動が映し出したもの 2025年7月5日。日本は「大災害が起きる」という終末予言に揺れた。 SNSを通じて急速に拡散したこの噂は、もとはといえば、漫画家・竜樹諒氏の作品『私が見た未来 完全版』の中に描かれた**「2025年7月の大災難予知夢」**に端を発する。 あとがきには、 「夢を見た日が現実化する日ならば、次にくる大災難の日は『2025年7月5日』」と明記されており、これがネット民の“集合的無意識”に火をつけた。 ? 「デマ」ではなく、「現象」であった 単なる都市伝説の一種として片付けることもできる。けれど今回の騒動は、**多くの人が「無視できなかった」**という事実こそが、本質かもしれない。 ・トカラ列島の群発地震(有感地震1000回超)・著名な香港の風水師や日本の僧侶の警戒発言・SNSで拡がる不安と、「念のためキャンセル」する観光客たち これらが引き起こした結果は、観光立国・日本にとっては極めて深刻だった。 ? 最大5600億円の損失──「見えない不安」の経済インパクト 野村総合研究所の試算によると、この“予言騒動”によって最大5600億円規模の経済損失が出た可能性があるという。特に香港・台湾・中国からの訪日旅行が大きく減便・キャンセルされ、地方の観光業は冷え込んだ。 日本の観光政策は、ここ数年「インバウンド」に大きく依存してきた。それは確かに経済成長の起爆剤ではあるが、“外の氣”に大きく左右される構造でもある。 ? トーラス的視点で読み解く──「氣の不安定化」と観光立国のリスク トーラスとは、内と外の氣のめぐりが循環する構造。 今回のように、「外からの不安」(予言やSNS拡散)が急激に入り込み、それに応じて「内の経済・観光」が動揺し、さらには政府やメディアが過敏になり、氣が濁る。 これは、まさにトーラスの中心が“空”でなくなり、外的渦に巻き込まれる典型だ。 日本という國の“観光氣”は、本来は静けさ、丁寧さ、四季のうつろいなど、“内なる氣質”の魅力が外に伝播していた。 それが今、情報の暴風によって内側がぐらつき、過敏に外へ反応してしまう体質へと変わりつつある。 ? 「氣の立て直し」が観光の本質を取り戻す鍵 観光とは、単なる消費ではない。“光を観る”と書くように、その土地の
【トーラス・ライフの経営哲学】7/8更新
嵐は過ぎたのか ? 嵐は過ぎたのか──7月5日と災いの気配 7月5日。ネットや一部のオカルト界隈では、この日を「大災害が起こる」とする予言や噂が飛び交っていました。日本列島、とくに九州南部においては、地震・噴火・台風などの懸念が積み重なり、多くの人が、少なからず「気にしていた日」だったのではないでしょうか。 結果的に、大きな災害は起こりませんでした。それは安堵すべきこと。けれど──それで「終わった」「ただのデマだった」と言い切るには、まだ早い気もしています。 ? 噂は“ゼロ”ではない未来を感知する感性かもしれない 「予言なんて非科学的」「噂に振り回されるな」 たしかにその通り。ただ一方で、“噂が立つ”という現象自体が、集合的な無意識の反応なのではないかと思うこともあります。 地震の前に、動物が異常行動をとるように。社会全体にも、言葉にならない不安が静かに共鳴する瞬間がある。7月5日の一連の予測は、そうした“感じ取ったもの”の一つだったのかもしれません。 ? 静けさのあとに起こること 気象庁や各種データを見ると、確かに7月5日は、特別な天変地異こそありませんでした。けれど、その周辺の日には、トカラ列島の群発地震や、九州南部における小規模な火山活動が、静かに記録されていました。 これは、偶然でしょうか?それとも、何か“大きなエネルギーの調整”が、目に見えないかたちで起こったのでしょうか。 トーラス的に言えば、渦が崩れる直前には“沈黙の時間”が訪れることがあります。外の現象が穏やかでも、中心には圧がかかり、次なる変化の準備が進んでいる。 ? 8月の九州地方──警戒を緩めないこと 梅雨明け、気温の上昇、台風シーズンの接近。そして、火山帯と断層群が重なる南九州。 これらの条件が重なる8月は、防災意識を高めるべき月と言えます。 とくに気をつけたいのは: 地震だけでなく地盤のゆるみからくる土砂災害 桜島や霧島連山、阿蘇山などの火山活動の兆候 夏の異常気象による線状降水帯の形成 大事なのは、「不安になる」ことではなく、“備えている自分”でいることで、氣のめぐりを整えることです。 ? 結び:噂が終わっても、氣は動きつづけている 7月5日は、無事に通り過ぎました。でもそれは、「何もなかった」というよりは、「未然に済んだ」「間に合った」と、捉えることもできるのではないでしょうか。 この
【トーラス・ライフの経営哲学】7/7更新
エンシェントワールド ? エンシェントワールド──精神と物質のトーラスから消えた三大陸 かつて地球には、三つの偉大な文明があったと語られています。レムリア、アトランティス、ムー――。 それは神話の中の話かもしれません。しかし、神話とは単なる空想ではなく、人類の集合的な無意識が織りなす“もう一つの記憶”です。そこに込められた象徴やパターンは、現代を生きる私たちにもなお、深い問いを投げかけてきます。 本稿では、それぞれの文明が“何に偏ったか”、そして“なぜ失われたのか”を、トーラス的哲学の視点から見つめなおします。 ? レムリア大陸──精神への過集中と還流の断絶 レムリアは、内的な世界への集中によって栄えた文明だったとされます。テレパシー、ライトボディ、非言語の共鳴。物質を超えた繋がりの中で、人は光のように生きていたといいます。 しかし、トーラスにおける“循環”の一端を絶つとき、バランスは崩れます。レムリアは、精神性という内向きのエネルギーに過剰に傾いた結果、外側=物質世界への戻り道(還流)を断ち、自己崩壊のスパイラルに入ったのです。 トーラスの中心に「空(くう)」があるように、精神の高みには、必ず“物質の場”が必要です。レムリアは、還る場を忘れた文明だったのかもしれません。 ⚙️ アトランティス──物質拡張の果てに 対照的に、アトランティスは技術、都市、軍事、エネルギー、経済…すべての“外向きの創造”に特化した文明だったとされます。 発展の裏には、精神的なリーダーシップの空洞がありました。「何をつくるか」だけが問われ、「なぜつくるか」は軽視されたのです。 外向きのトーラスが加速しすぎると、中心は空洞ではなく虚無になります。自らが生んだエネルギーを制御できなくなり、その過剰が、大陸の地殻をも揺るがす“崩壊の爆心地”となった。 それは、物質をめぐる問いに対して、精神の器が足りなかった文明の帰結だったのです。 ? ムー大陸──動的均衡を求めた試み では、ムー大陸はどうだったのか? 多くの伝承では、ムーはレムリアとアトランティスの「統合」を試みた文明と語られます。精神と物質。内と外。見えるものと見えないもの。 その両極を知り、その両方を**“ひとつのトーラス”としてめぐらせる意志**が、ムーの根底にあったのではないでしょうか。 しかし―― トーラスとは、静止した球体ではなく