2025年7月20日 星期日

GEMINI CLI神器,將繁瑣文字描述SUMMARY後,簡化為MindMap心智圖形式自動生成

情境:因為文字描述冗長(數千字資訊),透過GEMINI CLI神器,請它用Mermaid心智圖MMD格式,先將文章結構予以分析SUMMARY後,自動繪製成MindMap心智圖

💜步驟一: 首先,將您欲請AI協助總結文字(如:理想結緍登記日之選擇資訊,即理想の入籍日の選び方),直接貼至GEMINI CLI命令提示狀態中, 並下達下面藍色提示詞    

請將上面文字轉換成Mermaid心智圖MMD格式,檔名為input.mmd

💜步驟二: (input.mmd內容為GEMINI CLI協助,依步驟一之內容,予以SUMMARY後自動生成,如下紅色部分)
請協助將前揭 input.mmd ,以Mermaid CLI 生成png圖檔

mindmap
  root((理想の入籍日の選び方))
    A["1. 縁起の良い日を選ぶ"]
      A1["大安 (たいあん)"]
        A1_1["大いに安し。万事において吉。"]
      A2["天赦日 (てんしゃにち)"]
        A2_1["日本の暦の上で「最高の吉日」。"]
      A3["一粒万倍日 (いちりゅうまんばいび)"]
        A3_1["何事を始めるにも良い日。"]
      A4["吉日が重なる「スーパーラッキーデー」"]
        A4_1["2025年の例"]
          A4_1_1["7月24日(木) - 大安・天赦日・一粒万倍日"]
        A4_2["2026年の例"]
          A4_2_1["3月5日(木), 7月19日(日) - 大安・天赦日・一粒万倍日"]
      A5["避けるべき日(凶日)"]
        A5_1["仏滅 (ぶつめつ)"]
        A5_2["寅の日 (とらのひ)"]
        A5_3["不成就日 (ふじょうじゅび)"]
    B["2. 個人的な意味合いと覚えやすさ"]
      B1["ゾロ目の日・語呂の良い日"]
        B1_1["「スリーセブン」 (例: 令和7年7月7日)"]
        B1_2["「いい夫婦の日」 (11月22日)"]
        B1_3["「ハートの日」 (8月10日)"]
        B1_4["「永遠(とわ)の日」 (10月8日)"]
      B2["二人にとっての特別な記念日"]
        B2_1["交際記念日"]
        B2_2["プロポーズ記念日"]
        B2_3["どちらかの誕生日"]
      B3["祝日との兼ね合い"]
        B3_1["家族と予定を合わせやすい"]
        B3_2["毎年お祝いしやすい"]
    C["3. 具体的なステップと注意点"]
      C1["家族・親族との話し合い"]
      C2["役所での手続きと準備"]
        C2_1["婚姻届、本人確認書類、証人"]
        C2_2["自治体の特別対応 (例: 熊本県)"]
      C3["結婚式との兼ね合い"]
        C3_1["入籍を結婚式の前に"]
        C3_2["入籍を結婚式の後に"]
        C3_3["結婚式当日に入籍"]
    D["まとめ"]
      D1["縁起、覚えやすさ、個人的意味を総合的に考慮"]
      D2["二人で納得して選んだ日が最高の記念日"]


💜步驟三:PNG圖檔生成⌈理想結緍登記日之選擇資訊⌋心智圖後,解析度過小,字太模糊,再次下達下面藍色提示詞,系統將依您的提示詞,智慧自動加入參數-w2048
解析度差,字不太清楚,請重新再生成較清晰圖檔

Shell mmdc -i D:\nodejs\input.Mmd -o D:\nodejs\output.png -b #2a2a2a -w 2048



💗產製圖檔說明,除PNG圖檔格式外,GEMINI CLI尚可另生成SVG圖檔格式)
可接續於步驟三後,下達下面藍色提示詞
請將前揭output.png ,改成以 SVG(スケーラブル・ベクター・グラフィックス)形式 輸出
 
Shell mmdc -i D:\nodejs\input.Mmd -o D:\nodejs\output.svg -b #2a2a2a -w 2048
 
 

👿遭遇問題描述:
GEMINI CLI主動判定您本地端電腦,缺少MERMAID-CLI主動提供建議安裝環境之指令(如:紅色部分)
✦ mmdc コマンドの実行に失敗しました。エラーメッセージから、mmdc (Mermaid CLI)がインストールされていないか、システムパスに含まれていないようです。
Shell npm install -g @mermaid-js/mermaid-cli 

 

🎯MindMap日文句子解析,提示詞參考案例(日文待解析之句子,再接上 下方藍色部分後,貼至GEMINI CLI產製 心智圖)

請將上面文字轉換成Mermaid心智圖MMD格式,檔名為input.mmd,
以JLPT N1、N2文法LEVEL,對重要詞性之接續方式、及重要文法之ニュアンス、意志、自発等特性,進行詳細分析;
另外,如句子較長且複雜(如:句子中含有1個子句以上組合),為免於影響MINDMAP視覺(-W 解析度2048、-S 至少6倍以上),可視需要再分成不同MINDMAP(不限單一PNG圖檔)進行文法上詳細剖析,並 以PNG圖檔輸出MINDMAP(檔名依查詢之核心資訊簡短命名)

👁️相關參考資訊:

GEMINI CLI 命令提示AI大神 (需自行安裝於本機)

SVG向量圖檔編輯工具InkScape 

 

2025年7月10日 星期四

Felo AI智慧助手Agent Best Practice示例

情境:因Felo AI功能強大,提供AI Agent代理功能,不過就剛入門初學的我,短時間不易掌握其使用,所以不免俗有請GEMINI CLI大神協助指導Felo Agent的輔助設計。

Gemini CLI提示詞下法
如下:
howto create felo.ai agent  代理描述  輸入框佔位符(Input Placeholder) 自定義提示詞  ,請協助至各國網路及論壇上搜尋相關左列之設定運用範例及討論,並請幫忙找尋 STEP BY STEP最佳範例Best Practice

###################################################################################除Gemini CLI大神產出結果外,可再加入自己的特殊需求(如:SEO依文案特性適時加入溫度、誘因)
Felo.ai Agent 中設定「自定義提示詞」 (Custom Prompt) 和「輸入框佔位符」(Input Placeholder) 的步驟教學與最佳範例:

Felo.ai Agent 設定教學 (Step-by-Step)
  💗第一步:建立或編輯您的 Agent

  首先,登入 Felo.ai 並進入 Agent 的建立或編輯畫面。您會看到以下幾個關鍵的設定欄位。

  💗第二步:定義 Agent 的核心指令 (Custom Prompt)

  這是整個設定中最重要的一環。
  您需要在這裡詳細地告訴 AI
  它應該扮演什麼角色、執行什麼任務、遵守什麼規則,以及您期望它如何回應。

  💞最佳實踐範例:建立一個「社群媒體文案產生器」AGENT框架。

 💜 Agent 名稱: 社群文案小幫手

 💜 Agent 描述: 協助使用者為不同的社群平台(如 Facebook, Instagram)產生吸引人的文案。

💜 輸入框佔位符 (Input Placeholder):

                  請告訴我您的產品、目標客群以及希望達成的行銷目標。

💜自定義提示詞 (Custom Prompt):

 # 角色 (Persona)
      你是一位經驗豐富的社群媒體行銷專家,擅長撰寫高互動、高轉換率的文案。你的風格活潑、有創意,並且
      懂得運用網路流行語和表情符號 (emoji) 來增加親和力。
     # 任務 (Task)

      你的任務是根據使用者提供的「產品」、「目標客群」和「行銷目標」,為他們產生三種不同風格的社群媒
      體文案。

  # 背景與限制 (Context/Constraints)
    - 文案需要簡潔有力,適合在手機上閱讀。
      - 每一則文案都需要包含明確的行動呼籲 (Call to Action),例如:點擊連結、留言分享等,且必須考慮SEO等關鍵字
     - 請在文案中適當地加入 2-3 個相關的 #hashtags(依文案特性適時加入台語、日文、德文、英文產品專屬關鍵字)
   
  # 輸出格式 (Output Format)
  請用以下格式回覆:

  **【風格一:活潑有趣】**
  [這裡填寫文案內容]
  #Hashtag1 #Hashtag2

  **【風格二:專業推薦】**
   [這裡填寫文案內容]
   #Hashtag1 #Hashtag2
  **【風格三:感性故事】**
        [這裡填寫文案內容]
  #Hashtag1 #Hashtag2
        
        
####################################################################################
  透過前揭設定階段, 即可進行測試實作階段(自行測試,撰寫的AGENT框架,是否符合預期?)
  
  使用者輸入「我的產品是手工餅乾,目標客群是上班族女性,希望提升品牌知名度」時,
  這個 Agent就能夠產出結構完整且符合需求的專業文案。        


     
        
GEMINI CLI大神提供AGENT設計參考建議如下:

  一個好的 Custom Prompt 通常包含以下幾個部分:

   1. 角色 (Persona): 明確定義 AI 的身份。
       * 範例: 「你是一位專業的市場分析師。」
       * 範例: 「你是一位親切且有耐心的語言學習夥伴。」

   2. 任務 (Task): 清楚說明 AI 需要完成的具體工作。
       * 範例: 「你的任務是分析用戶提供的文本,並總結出三個重點。」
       * 範例: 「你需要根據用戶的需求,草擬一封專業的商業電子郵件。」

   3. 背景與限制 (Context/Constraints): 提供必要的背景資訊或限制條件。
       * 範例: 「回應的語氣需要正式且客觀。」
       * 範例: 「請避免使用過於複雜的專業術語,讓初學者也能輕鬆理解。」

   4. 輸出格式 (Output Format): 如果有特定的輸出要求,請在此說明。
       * 範例: 「請用項目符號 (bullet points) 的形式呈現你的答案。」
       * 範例: 「請先提供中文翻譯,然後附上英文原文。」

  第三步:設定輸入框佔位符 (Input Placeholder)
  這個欄位是用來引導使用者輸入內容的提示文字。它會顯示在對話框中,讓使用者知道該如何開始。

   * 目標: 讓提示文字清晰、簡潔,並與您在 Custom Prompt 中設定的 AI 角色與任務相符。
   * 範例: 如果您的 AI 是市場分析師,佔位符可以設定為:「請告訴我您想分析的產業或產品是什麼?」
   * 範例: 如果您的 AI 是食譜產生器,佔位符可以設定為:「請輸入您手邊有的食材...」
    
        

2025年7月3日 星期四

Gemini CLI將AI大神,安裝至LOCAL本地端,成為生活中 日文貼身秘書

情境: 

Gemini大神可透過命令提示方式,於本地端執行,可更直覺方式(包含語音)直接以母語輸入提問,請AI大神為您處理需求,並可依指定所需的語系(如:繁體輸入您問問題,指定以日文回應,並指示儲存至SAVE MEMORY記憶( C:\Users\UserName\.gemini\GEMINI.md)中,下次重啟CLI時,大神即會依您使用習慣以日文回應您的需求服務   ,亦即記憶儲存使用狀態  * ユーザーとのコミュニケーションは日本語を使用してください。 可透過指令 /memory show顯示設定狀態)

 

👀運用案例1  (系統顯示亂碼Garbled Characters): 

將您所遇到問題或您想請AI協助訊息 (例如:CLI出現亂碼,只要將亂碼,複製貼至CLI),以繁體中文直接輸入,請問解決辦法? (系統回應如下,解決辦法為執行 chcp 65001指令進行轉換):

✦ 文字化けの件ですね。CLI環境での文字化けは、エンコーディングの設定が原因であることが多いです。お使いの環境がWindowsで、Node.js関連の作業をされているとのことですので、以下の点をご確認ください。

   1. コマンドプロンプト/PowerShellのエンコーディング設定:
      コマンドプロンプトやPowerShellで文字化け(亂碼、Garbled Characters)が発生している場合、エンコーディングをUTF-8に設定することで解決することがあります。以下のコマンドを実行してみてください。
 

 chcp 65001

      このコマンドは、現在のセッションのエンコーディングをUTF-8に変更します。Unicode  (UTF-8)エンコーディング、特にコードページ65001を使用することで、文字化けの問題は解決できます。

 

👀 運用案例2:     本地端LOCAL電腦,出現錯誤訊息(如:eventvwr.msc事件檢視器日誌LOG)

將您所遇到的錯誤訊息,貼至GEMINI CLI 後,並於後方再加註  請提供解決辦法 ,大神即會依您所提的LOG問題,直接提供解決方案進行並做修復,可加速TROUBLESHOOTING問題處理。 

👀 運用案例3:    本地端LOCAL電腦檔案分析、重新命名等 (下達指令  /tools ,可查詢Gemini CLI tools相關可用指令集應用)。

 

👀 運用案例4:   使用 @ 符號後跟資料夾或文件名稱來引用特定目錄或文件 (分析歸納 現行資料夾;或單一檔gemini.md之內容簡介資訊,下達指令如下)

 @briefly explain the different files in this folder

 @gemini.md explain

 👀 運用案例5:   使用 . 符號 (dot),如: .dir ,可以執行SHELL指令,顯示現行檔案目錄資訊

 👀 運用案例6(👥貼身同步翻譯): 輸入母語,請AI大神即時對話轉換成英、日語,並詳細解說,prompt提示詞如下藍色部分。 

請你擔任我的日文老師,將我輸入的中英文自動轉換成日文,並請將日文重要文法(特別是JLPT     N1、N2之文法,慣用語及其語源由來等,以加深記憶)進行詳細解說,直到我將對話關閉為止 

 

👀 運用案例7🍰☕:     模擬在日本STARBUCKS消費,角色扮演會話練習,提示詞如下藍色部分

 ロールプレイングで会話練習
 これからロールプレイングをしましょう。
 あなたはスターバックスの店員役、私は客です。私が「季節限定ドリンク及びおやつはありますか」と言った後の、自然な会話を続けてください。会話の中で出てきた店員らしい言葉遣い「GABURI メロン  フラペチーノ®」でございます,つきまして読み方および
英語での説明を詳しく解説してください。 

 

👀 運用案例8📰👓: News新聞重點總結,將您想請AI大神做News重點總結之新聞,貼於紅色處,提示詞如下藍色部分 (建議可先貼於Notepad++記事本上,再複製貼至Gemini CLI)

ニュース記事を読解する
  (ここにニュース記事の文章を貼り付け) 

上記の記事を読んで、以下の質問に答えてください。
1. この記事の要点は何ですか?
2. N2レベル以上の難しい単語や文法をリストアップし、意味と使い方を詳しく説明してください。
3. 筆者の意見や主張は何だと思いますか?
4. 筆者の意見や主張は英語で詳しく説明してください。 

 

 

💜安裝必備環境準備 Node.js 

💜安裝完成Gemini CLI後,即可請AI大神轉換成您想請它回應的語系(如:日文、英文)輸出 成為生活中TroubleShooting日文貼身秘書😀

💟 設定の優先順位階層特性: 
デフォルト値 < ユーザー設定ファイル < プロジェクト設定ファイル < 環境変数 < コマンドライン引数

コマンドライン引数が最も優先順位が高いです



settings.json設定檔(本檔案是儲存並管理 Gemini CLI 的設定,讓您不必每次啟動 CLI 都重新輸入設定):
💫使用者設定檔 (在您的使用者家目錄中)
ユーザー設定ファイルは ~/.gemini/settings.jsonにあり、すべてのGemini CLIセッションに適用されます

💫專案設定檔(位於您專案根目錄中的),僅限定適用於該專案
プロジェクト設定ファイルは.gemini/settings.jsonにあり、その特定のプロジェクトでのみ適用され、ユーザー設定を上書きします。

 

 相關運用參考資訊: 

PROMPT提示詞彙總參考資訊

 

2025年6月30日 星期一

iphone來電自動接聽設定

情境:

因為不熟悉iphone來電自動接聽設定,且開車時常需手動接聽來電,所以請教AI大神協助教導iphone如何設定 自動接聽來電。

 

Prompt提示詞如下:

請教導iphone來電時,能和android一樣自動接聽來電  

 

以下是Gemini教導如何在 iPhone 上,設定自動接聽來電的步驟:

👄設定 iPhone 自動接聽來電

    💜開啟「設定」App:在你的 iPhone 主畫面上找到並點擊「設定」圖示(一個齒輪狀的圖示)。

   💜 進入「輔助使用」:向下捲動,找到並點擊「輔助使用」。

    💜選擇「觸控」:在「輔助使用」頁面中,找到並點擊「觸控」。

    💜進入「來電語音傳送」:在「觸控」頁面中,向下捲動,找到並點擊「來電語音傳送」(Call Audio Routing)。

    💜開啟「自動接聽來電」:點擊「自動接聽來電」(Auto-Answer Calls),然後將開關切換為綠色以啟用此功能。

    💜設定延遲時間:啟用後,你可以設定電話響鈴多久後才自動接聽。預設通常是 3 秒,你可以點擊「+」或「-」按鈕來調整秒數。


💢注意事項

   💜所有來電都會自動接聽:一旦啟用此功能,所有來電(包括未知號碼)都會在設定的延遲時間後自動接聽。

    💜音訊輸出方式:你可以在「來電語音傳送」頁面中選擇音訊的輸出方式,例如 iPhone 揚聲器、藍牙耳機或助聽裝置。如果搭配藍牙耳機使用,這個功能會更實用。

   💜Siri 捷徑:在 iOS 16 及以上版本,你也可以透過 Siri 來快速開啟或關閉自動接聽來電功能。只要說「嘿 Siri,開啟自動接聽來電」或「嘿 Siri,關閉自動接聽來電」即可。


相關KEYWORD關鍵字資訊:

自動で電話に出る iphone 

 

其它語系設定參考資訊
iphone其它語言切換(系統本身語系、siri對話語系)設定

 




2025年6月5日 星期四

Battery活化報廢筆電電池

情境說明:因筆電電池已無法正常使用,雖已充飽電,但使用沒多久馬上就沒電了,所以另新購更大容量之筆電電池,經暴力拆開舊電池之塑膠外殼後,取出內部由4個18650 Li-LON電池及保護電路,組合成為 15V、2950mAh之電池。實際上,就有4顆舊電池可供活化使用🌏。

經檢查4顆電池,其中有1顆已無法正常充電(原單顆滿電為4.2V,電壓僅剩1.4V,但接上充電器後,面板顯示該電池為FULL充飽狀態),難怪使用沒多久電量就不足夠了。

💫激活閒置過放狀態之電池:
使用前篇  活用閒置筆電變壓器Adapter ,將電壓調整設定輸入為3V;電流調整額定電流為0.2A,以短時點充18650方式,並須注意極性(供電正極,接電池正極),充至2V以上,再重新改至充電器進行充電,已可辦識出電池並且可正常充電。


激活電池注意事項:
💥激活過放電電池,如供電過高,過久或接反情形,(暫充2-3秒,隨即放開 )來源端之3V電源,並持續性確認電池是否發燙?如有過熱發燙,應立即停止激活處理),且短路有可能導致電池發熱,爆炸起火危險!

💥拆除舊電池,儘可能不要破壞電池絶緣外層;另外,上下正負極之鎳片,建議亦應清除,避免造成有短路發生之風險。


相關參考資訊:
https://www.youtube.com/watch?v=KDbfZoNu-vc

激活過放修復電池YOUTUBE查詢(PROMPT:有一顆閒置18650電池,已過放無法辨識充電,請協助至YOUTUBE找尋如何激活電池 )

Please give me YouTube videos about how to revive an over-discharged 18650 battery


リチウムイオンバッテリー 過放電 復活

2025年5月28日 星期三

活用閒置筆電變壓器Adapter

情境說明:
一個閒置的筆電變壓器(DC直流19V)很少再使用,搭配網路購買可調式電源模組(輸入DC6V~36V),搖身一變成萬用簡易直流電源供應器,活化舊3C產品。

PROMPT提示詞(如藍色部分),詢問Google Gemini提供可用之YOUTUBE教學影片

目前有一可調直流電源需求,我有筆電變壓器(DC直流19V)輸入來源,搭配 可調式電源模組(輸入DC6V~36V  ,如:XYS3580),請提供前述情境之 中文、英文、日文等YOUTUBE影片

相關查詢:
Youtubeアイドル状態のコンピューター電源、廃棄物の再利用、ユニバーサル電源に変わります


相關參考資訊:
數控可調直流穩壓電源恆壓恆流

經由閒置電腦之電源供應器,取得3.3V 5V 12V直流電 

經由Type C 接至 支援QC手機充電器,取得5V 9V 15V 20V直流電

注意事項:
1.供應來源2A(即原始閒置筆電變壓器A安培數),雖[可調式電源模組]即使調高至5A,輸出電源也不會提供到5A安培。

2.依上面Prompt提示詞向Gemini詢問可調式電源教學,如沒有YOUTUBE鏈結,可透過AI產出之關鍵字資訊,再至YOUTUBE進行檢索即可。