<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>地瓜大的飛翔旅程</title>
	<atom:link href="https://smlpoints.com/feed" rel="self" type="application/rss+xml" />
	<link>https://smlpoints.com</link>
	<description>點數旅行 留學 信用卡 程式學習</description>
	<lastBuildDate>Thu, 24 Sep 2026 10:25:13 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://smlpoints.com/wp-content/uploads/cropped-Official-Logo-512512.jpg</url>
	<title>地瓜大的飛翔旅程</title>
	<link>https://smlpoints.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32</title>
		<link>https://smlpoints.com/notes-ai-cost-32.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Sun, 18 Oct 2026 01:30:19 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[notesAICOSTDuotify]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13738</guid>

					<description><![CDATA[筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。 課程相關資訊 [連結]：https://learn.duotify.com/co <a class="more-link" href="https://smlpoints.com/notes-ai-cost-32.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。</p>
<p><img alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" post-id="13738" fifulocal-featured="1" fetchpriority="high" decoding="async" class="size-full wp-image-13557 aligncenter" src="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" width="640" height="315" /></p>
<hr />
<h2>課程相關資訊</h2>
<p>[連結]：<a href="https://learn.duotify.com/courses/ai-cost" target="_blank" rel="noopener">https://learn.duotify.com/courses/ai-cost</a></p>
<p>請注意：本系列文章為個人對應課程的消化吸收後，所整理出來的內容。換言之，並不一定會包含全部的課程內容，也有可能會添加其他資源來說明。</p>
<hr />
<h2>內容</h2>
<h3>MCP 是成本的黑洞</h3>
<p>1. 盡可能使用 shell, Agent Skills 這些工具來避免大量的內容<br />
2. MCP 越加方便，但需要限制回內容 &#8211; 隱形 input Tokens 快速膨脹<br />
3. 輸出邊界決定成本；便利放大能力<br />
4. 若輸入 Token 超過模型所能承受的程度，那無論你如何進行壓縮、重開都會被拒絕<br />
5. 當下 2026 無法在 SubAgent 呼叫 MCP</p>
<p>MCP 成本黑洞源自於缺乏工具輸出約束。畢竟 MCP 工具多半不是你自己寫的</p>
<hr />
<h2>系列文章</h2>
<p>[blogimove-CPC-TAG=notesAICOSTDuotify-MODE=1-POSTNUM=-ORDERBY=title-ORDERTYPE=desc]</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[金融] Marriott Bonvoy UK Debit Card 扣款流程注意事項</title>
		<link>https://smlpoints.com/marriott-bonvoy-uk-currensea-pending-balance-error.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 01:30:03 +0000</pubDate>
				<category><![CDATA[信用卡 Credit Card]]></category>
		<category><![CDATA[指南 Guide]]></category>
		<category><![CDATA[歐洲 Europe]]></category>
		<category><![CDATA[英國 United Kingdom]]></category>
		<category><![CDATA[debit card]]></category>
		<category><![CDATA[Marriott Bonvoy]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13740</guid>

					<description><![CDATA[Marriott Bonvoy UK Debit Card 萬豪英國簽帳金融卡在 Currensea 的 App 介面上，其 Pending 的款項與實際銀行扣 <a class="more-link" href="https://smlpoints.com/marriott-bonvoy-uk-currensea-pending-balance-error.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>Marriott Bonvoy UK Debit Card 萬豪英國簽帳金融卡在 Currensea 的 App 介面上，其 Pending 的款項與實際銀行扣款存在時間差，因此有一定的機率出現餘額異常。若你確定在銀行端未開啟透支功能，且成功扣款的情形下，僅需要耐心等到英國的工作日開工，其後臺清算對帳的批次跑完後，狀態就會回復正常。</p>
<p><img alt="[金融] Marriott Bonvoy UK Debit Card 扣款流程注意事項" title="[金融] Marriott Bonvoy UK Debit Card 扣款流程注意事項" post-id="13740" fifulocal-featured="1" decoding="async" class=" wp-image-13695 aligncenter" src="https://smlpoints.com/wp-content/uploads/marriott-bonvoy-currensea-debit-card-application-experience-6-1.jpg" alt="[金融] Marriott Bonvoy UK Debit Card 扣款流程注意事項" title="[金融] Marriott Bonvoy UK Debit Card 扣款流程注意事項" width="483" height="362" /></p>
<hr />
<h2>內容</h2>
<h3>成因 &#8211; 讀取餘額 &amp; 款項交割完成 的時間差</h3>
<p>讀取餘額的 API 是由 Currensea 直接向 Monzo 發出請求的，因此能夠讀到即時數據。<br />
反之，款項交割所走的 BACS Direct Debit 的批次清算網路，其資料並非即時回傳的。除了需時兩到三個工作天外，還需要由 Currensea 在工作日定期批次地處理。在還沒「從批次清算網路數據中得知已清算」的狀態前，Currency 的系統都會一直維持 Pending 狀態。</p>
<p>一般而言，Currensea 會在工作日當天的英國時間上午十點到下午四點將狀態從 Pending 調整為 OK。若你不巧太早開啟，且「扣款後的帳戶餘額」小於「未清算待扣款項」，那就會出現紅色的警告訊息。此時無須慌張，究靜候扣款確認完畢即可。</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/marriott-bonvoy-currensea-debit-card-application-experience-6-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/marriott-bonvoy-currensea-debit-card-application-experience-6-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 31</title>
		<link>https://smlpoints.com/notes-ai-cost-31.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Fri, 16 Oct 2026 01:30:33 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[notesAICOSTDuotify]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13736</guid>

					<description><![CDATA[筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。 課程相關資訊 [連結]：https://learn.duotify.com/co <a class="more-link" href="https://smlpoints.com/notes-ai-cost-31.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。</p>
<p><img alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" post-id="13738" fifulocal-featured="1" decoding="async" class="size-full wp-image-13557 aligncenter" src="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" width="640" height="315" /></p>
<hr />
<h2>課程相關資訊</h2>
<p>[連結]：<a href="https://learn.duotify.com/courses/ai-cost" target="_blank" rel="noopener">https://learn.duotify.com/courses/ai-cost</a></p>
<p>請注意：本系列文章為個人對應課程的消化吸收後，所整理出來的內容。換言之，並不一定會包含全部的課程內容，也有可能會添加其他資源來說明。</p>
<hr />
<h2>內容</h2>
<p>1. codex cli 用 /side 來處理旁支問題；claude code 和 copilot cli 則有 /fork ( 分支探索 ) 和 /btw ( 臨時插題 ) 來避免污染主線<br />
Demo：Spawn a subagent to [ do the task ]<br />
2. compact 不是省錢魔法；checkpoint 才是保險 &#8211; 壓縮前要先建立檢查點 ( 摘要 )，其內要保留決策和證據 &#8211; 畢竟你才能判斷筆記是否有漏和重要性</p>
<hr />
<h2>系列文章</h2>
<p>[blogimove-CPC-TAG=notesAICOSTDuotify-MODE=1-POSTNUM=-ORDERBY=title-ORDERTYPE=desc]</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[指南] 一份 AI 角色定義供 Claude 和 Codex 在專案中使用</title>
		<link>https://smlpoints.com/shared-agent-roles-for-codex-and-claude.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Thu, 15 Oct 2026 01:30:23 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[軟體與硬體 Software & Hardware]]></category>
		<category><![CDATA[AI Agent]]></category>
		<category><![CDATA[Roles]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13732</guid>

					<description><![CDATA[專案開發時往往是會多個 AI Agent 一起混用，不過每家的 Cli 除 skills 是固定會存取外，其餘都有格式上的差異尚未一統。這邊筆記下如何用一份 . <a class="more-link" href="https://smlpoints.com/shared-agent-roles-for-codex-and-claude.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>專案開發時往往是會多個 AI Agent 一起混用，不過每家的 Cli 除 skills 是固定會存取外，其餘都有格式上的差異尚未一統。這邊筆記下如何用一份 .agents 下定義的 roles 資料夾，給 codex 和 claude 同時使用。</p>
<p><img alt="[指南] 一份 AI 角色定義供 Claude 和 Codex 在專案中使用" title="[指南] 一份 AI 角色定義供 Claude 和 Codex 在專案中使用" post-id="13732" fifulocal-featured="1" loading="lazy" decoding="async" class="size-full wp-image-13733 aligncenter" src="https://smlpoints.com/wp-content/uploads/shared-agent-roles-for-codex-and-claude-1.jpeg" alt="[指南] 一份 AI 角色定義供 Claude 和 Codex 在專案中使用" title="[指南] 一份 AI 角色定義供 Claude 和 Codex 在專案中使用" width="640" height="349" /></p>
<hr />
<h2>內容</h2>
<p>以下操作都是在「專案根目錄」下進行。</p>
<p>核心目的：新增編輯 <code dir="ltr">.agents/roles/*.md</code> 下的角色 md 檔，這是源頭。</p>
<h3>Claude CLI</h3>
<p>Claude Code 使用 <code dir="ltr">.claude/agents/*.md</code> 定義 sub agent。因此直接用 symlink 綁定</p>
<h3>Codex CLI</h3>
<p><code dir="ltr">.codex/agents/*.toml</code> 只保留一層薄 adapter，要求 agent 執行前讀取對應的 <code dir="ltr">.agents/roles/*.md</code>。</p>
<h3>Sync-agents.sh</h3>
<p>新增 <code dir="ltr">.sync-agents.sh</code> ，內容如下：</p><pre class="urvanov-syntax-highlighter-plain-tag">#!/usr/bin/env bash
set -euo pipefail

repo_root="$(git rev-parse --show-toplevel 2&gt;/dev/null || pwd)"

roles_dir="${repo_root}/.agents/roles"
claude_dir="${repo_root}/.claude/agents"
codex_dir="${repo_root}/.codex/agents"

check_only=false

if [[ "${1:-}" == "--check" ]]; then
  check_only=true
elif [[ -n "${1:-}" ]]; then
  echo "Usage: $0 [--check]" &gt;&amp;2
  exit 2
fi

if [[ ! -d "${roles_dir}" ]]; then
  echo "Error: missing ${roles_dir}" &gt;&amp;2
  exit 1
fi

mkdir -p "${claude_dir}" "${codex_dir}"

extract_frontmatter_value() {
  local file="$1"
  local key="$2"

  awk -v key="${key}" '
    BEGIN { in_frontmatter = 0 }

    NR == 1 &amp;&amp; $0 == "---" {
      in_frontmatter = 1
      next
    }

    in_frontmatter &amp;&amp; $0 == "---" {
      exit
    }

    in_frontmatter &amp;&amp; $0 ~ ("^" key ":[[:space:]]*") {
      sub("^" key ":[[:space:]]*", "", $0)
      print
      exit
    }
  ' "${file}"
}

toml_escape() {
  local value="$1"

  value="${value//\\/\\\\}"
  value="${value//\"/\\\"}"

  printf '%s' "${value}"
}

render_codex_adapter() {
  local filename="$1"
  local name="$2"
  local description="$3"

  local escaped_name
  local escaped_description

  escaped_name="$(toml_escape "${name}")"
  escaped_description="$(toml_escape "${description}")"

  cat &lt;&lt;TOML
# Generated by scripts/sync-agents.sh.
# Canonical role: .agents/roles/${filename}
# Do not edit this file directly.

name = "${escaped_name}"
description = "${escaped_description}"

developer_instructions = """
開始任何工作前，必須先讀取並完整遵守：

- AGENTS.md
- .agents/roles/${filename}

`.agents/roles/${filename}` 是此 agent 的 canonical role definition。
其中的角色職責、工作流程、限制與輸出要求均適用。

若角色定義與 AGENTS.md 衝突，以 AGENTS.md 為準。
"""
TOML
}

has_error=false

for role_file in "${roles_dir}"/*.md; do
  [[ -e "${role_file}" ]] || continue

  filename="$(basename "${role_file}")"

  # README.md documents this directory; it is not a role definition.
  [[ "${filename}" == "README.md" ]] &amp;&amp; continue

  slug="${filename%.md}"

  name="$(extract_frontmatter_value "${role_file}" "name")"
  description="$(extract_frontmatter_value "${role_file}" "description")"

  if [[ -z "${name}" ]]; then
    echo "Error: ${role_file} is missing frontmatter 'name'." &gt;&amp;2
    has_error=true
    continue
  fi

  if [[ -z "${description}" ]]; then
    echo "Error: ${role_file} is missing frontmatter 'description'." &gt;&amp;2
    has_error=true
    continue
  fi

  if [[ "${name}" != "${slug}" ]]; then
    echo "Error: role name '${name}' must match filename '${slug}'." &gt;&amp;2
    has_error=true
    continue
  fi

  # ----------------------------------------------------------
  # Claude symlink
  # ----------------------------------------------------------

  claude_link="${claude_dir}/${filename}"
  claude_target="../../.agents/roles/${filename}"

  if [[ "${check_only}" == true ]]; then
    if [[ ! -L "${claude_link}" ]]; then
      echo "DRIFT:  .claude/agents/${filename} is missing or not a symlink."
      has_error=true
    elif [[ "$(readlink "${claude_link}")" != "${claude_target}" ]]; then
      echo "DRIFT:  .claude/agents/${filename} points to the wrong target."
      has_error=true
    else
      echo "OK:     .claude/agents/${filename}"
    fi
  else
    if [[ -L "${claude_link}" ]]; then
      current_target="$(readlink "${claude_link}")"

      if [[ "${current_target}" == "${claude_target}" ]]; then
        echo "OK:     .claude/agents/${filename}"
      else
        rm "${claude_link}"
        ln -s "${claude_target}" "${claude_link}"
        echo "Linked: .claude/agents/${filename} -&gt; ${claude_target}"
      fi
    elif [[ -e "${claude_link}" ]]; then
      echo "Skip:   .claude/agents/${filename} exists and is not a symlink."
    else
      ln -s "${claude_target}" "${claude_link}"
      echo "Linked: .claude/agents/${filename} -&gt; ${claude_target}"
    fi
  fi

  # ----------------------------------------------------------
  # Codex adapter
  # ----------------------------------------------------------

  codex_file="${codex_dir}/${slug}.toml"
  expected_file="$(mktemp)"
  trap 'rm -f "${expected_file}"' EXIT

  render_codex_adapter \
    "${filename}" \
    "${name}" \
    "${description}" &gt; "${expected_file}"

  if [[ "${check_only}" == true ]]; then
    if [[ ! -f "${codex_file}" ]]; then
      echo "DRIFT:  .codex/agents/${slug}.toml is missing."
      has_error=true
    elif ! cmp -s "${expected_file}" "${codex_file}"; then
      echo "DRIFT:  .codex/agents/${slug}.toml is out of date."
      has_error=true
    else
      echo "OK:     .codex/agents/${slug}.toml"
    fi
  else
    mv "${expected_file}" "${codex_file}"
    echo "Built:  .codex/agents/${slug}.toml"
  fi

  rm -f "${expected_file}"
  trap - EXIT
done

if [[ "${has_error}" == true ]]; then
  exit 1
fi

if [[ "${check_only}" == true ]]; then
  echo "Agent definitions are in sync."
fi</pre><p></p>
<hr />
<h2>結論</h2>
<p>1. .agents/roles/ → 唯一角色來源<br />
2. .claude/agents/ → symlink<br />
3. .codex/agents/ → generated adapter</p>
<hr />
<h2>參考資料</h2>
<p><a href="https://learn.chatgpt.com/docs/agent-configuration/subagents?utm_source=chatgpt.com&amp;translationFallback=zh-Hans&amp;surface=app" target="_blank" rel="noopener">Subagents Use subagents in ChatGPT and Codex, and configure custom Codex agents</a></p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/shared-agent-roles-for-codex-and-claude-1.jpeg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/shared-agent-roles-for-codex-and-claude-1.jpeg" medium="image"></media:content>
	</item>
		<item>
		<title>[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 30</title>
		<link>https://smlpoints.com/notes-ai-cost-30.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Wed, 14 Oct 2026 01:30:34 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[軟體與硬體 Software & Hardware]]></category>
		<category><![CDATA[notesAICOSTDuotify]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13734</guid>

					<description><![CDATA[筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。 課程相關資訊 [連結]：https://learn.duotify.com/co <a class="more-link" href="https://smlpoints.com/notes-ai-cost-30.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。</p>
<p><img alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" post-id="13738" fifulocal-featured="1" loading="lazy" decoding="async" class="size-full wp-image-13557 aligncenter" src="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" width="640" height="315" /></p>
<hr />
<h2>課程相關資訊</h2>
<p>[連結]：<a href="https://learn.duotify.com/courses/ai-cost" target="_blank" rel="noopener">https://learn.duotify.com/courses/ai-cost</a></p>
<p>請注意：本系列文章為個人對應課程的消化吸收後，所整理出來的內容。換言之，並不一定會包含全部的課程內容，也有可能會添加其他資源來說明。</p>
<hr />
<h2>內容</h2>
<p>1. 主任務僅留決策與成果，其餘都丟給旁支 ( SubAgent )：旁支處理搜尋、比較與整理 &#8211; 避免把探索查訊灌回主線<br />
2. 核心架構決策不可：不外包不審核<br />
3. 高風險不可逆操作不可給旁支亂做<br />
4. 需要共享狀態的修改要自行避免衝突 &#8211; 雖說前沿模型會避免這件事 &#8211; 想清楚在交辦工作吧</p>
<hr />
<h2>系列文章</h2>
<p>[blogimove-CPC-TAG=notesAICOSTDuotify-MODE=1-POSTNUM=-ORDERBY=title-ORDERTYPE=desc]</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[筆記] Codex Auto Mode 2026 筆記</title>
		<link>https://smlpoints.com/cli-auto-mode-bedtime-guide.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Tue, 13 Oct 2026 01:30:26 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[Antigravity]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[Codex]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13727</guid>

					<description><![CDATA[筆記一下若要在睡前指派任務給 Auto Mode 時，於 cli 環境下怎麼改。 內容 Codex 開啟 cli 後輸入 /permissions 然後選擇 A <a class="more-link" href="https://smlpoints.com/cli-auto-mode-bedtime-guide.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記一下若要在睡前指派任務給 Auto Mode 時，於 cli 環境下怎麼改。</p>
<p><img alt="[筆記] Codex Auto Mode 2026 筆記" title="[筆記] Codex Auto Mode 2026 筆記" post-id="13727" fifulocal-featured="1" loading="lazy" decoding="async" class="size-full wp-image-13728 aligncenter" src="https://smlpoints.com/wp-content/uploads/cli-auto-mode-bedtime-guide-1.jpeg" alt="[筆記] Codex Auto Mode 2026 筆記" title="[筆記] Codex Auto Mode 2026 筆記" width="640" height="349" /></p>
<hr />
<h2>內容</h2>
<h3>Codex</h3>
<p>開啟 cli 後輸入 /permissions 然後選擇 Approve for me ，就能開啟 Auto Mode。為了安全起見，還是建議不要開啟 YOLO mode 的 Full Access。</p>
<h3>Claude</h3>
<p>開啟 cli 直接用 shift+tab 選擇即可。</p>
<h3>Antigravity Agy</h3>
<p>開啟 cli 後輸入 /settings<br />
Sandbox 既 Auto-Mode：<br />
Artifact Review -&gt; agent decides<br />
Sandbox Mode -&gt; on<br />
Tool Permission -&gt; proceed-in-sandbox</p>
<p>YOLO ：</p>
<p>Artifact Review -&gt; always proceeds<br />
Sandbox Mode -&gt; off<br />
Tool Permission -&gt; always-proceed</p>
<hr />
<h2>參考資料</h2>
<p>1. <a href="https://aireiter.com/tw/blog/codex-auto-mode" target="_blank" rel="noopener">Codex Auto Mode 實測：如何真正全程免手動介入</a></p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/cli-auto-mode-bedtime-guide-1.jpeg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/cli-auto-mode-bedtime-guide-1.jpeg" medium="image"></media:content>
	</item>
		<item>
		<title>[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 29</title>
		<link>https://smlpoints.com/notes-ai-cost-29.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Mon, 12 Oct 2026 01:30:45 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[notesAICOSTDuotify]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13726</guid>

					<description><![CDATA[筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。 課程相關資訊 [連結]：https://learn.duotify.com/co <a class="more-link" href="https://smlpoints.com/notes-ai-cost-29.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。</p>
<p><img alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" post-id="13738" fifulocal-featured="1" loading="lazy" decoding="async" class="size-full wp-image-13557 aligncenter" src="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" width="640" height="315" /></p>
<hr />
<h2>課程相關資訊</h2>
<p>[連結]：<a href="https://learn.duotify.com/courses/ai-cost" target="_blank" rel="noopener">https://learn.duotify.com/courses/ai-cost</a></p>
<p>請注意：本系列文章為個人對應課程的消化吸收後，所整理出來的內容。換言之，並不一定會包含全部的課程內容，也有可能會添加其他資源來說明。</p>
<hr />
<h2>內容</h2>
<p>1. 用低成本的模型探索和整理；用強模型確定關鍵架構<br />
2. 用測試結果取代反覆猜測 &#8211; 其實 Haiku 很多時候會被用於執行測試、詢問回答&#8230;等<br />
3. 要設定最大嘗試次數、回報不確定性 -&gt; 用以整理已知事實並確定假設，才值得繼續花 Token<br />
4. 模糊交代等於讓 AI 打開昂貴的搜尋空間。但像「順手優化」這類的描述接在上下文後，那其實是可行的，畢竟你有給出一個範圍<br />
5. 必要時要限制「讀檔條件」和「工具的輸出」<br />
6. 大部分的 Coding Agent 都有內建避免無窮迴圈，但還是要避免在對話中隱含</p>
<hr />
<h2>系列文章</h2>
<p>[blogimove-CPC-TAG=notesAICOSTDuotify-MODE=1-POSTNUM=-ORDERBY=title-ORDERTYPE=desc]</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 28</title>
		<link>https://smlpoints.com/notes-ai-cost-28.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Sun, 11 Oct 2026 01:30:11 +0000</pubDate>
				<category><![CDATA[筆記 Notes]]></category>
		<category><![CDATA[notesAICOSTDuotify]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13724</guid>

					<description><![CDATA[筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。 課程相關資訊 [連結]：https://learn.duotify.com/co <a class="more-link" href="https://smlpoints.com/notes-ai-cost-28.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>筆記下 AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 課程相關內容。</p>
<p><img alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" post-id="13738" fifulocal-featured="1" loading="lazy" decoding="async" class="size-full wp-image-13557 aligncenter" src="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" alt="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" title="[筆記] AI 寫程式省錢術：從 Token 焦慮到團隊成本治理 &#8211; 32" width="640" height="315" /></p>
<hr />
<h2>課程相關資訊</h2>
<p>[連結]：<a href="https://learn.duotify.com/courses/ai-cost" target="_blank" rel="noopener">https://learn.duotify.com/courses/ai-cost</a></p>
<p>請注意：本系列文章為個人對應課程的消化吸收後，所整理出來的內容。換言之，並不一定會包含全部的課程內容，也有可能會添加其他資源來說明。</p>
<hr />
<h2>內容</h2>
<p>1. Token 會越來越便宜，但有聰明的模型，會想用舊的嗎？<br />
2. 把低價值的內容檔案主程序外<br />
3. 計畫書會無形的產生上下文，要記得 clear context。畢竟你有時候會聊過多巡，你可以記得一個最終結果即可<br />
4. 不要把整份 log 直接丟進上下文 &#8211; 請盡可能移除重複訊息、環境雜訊 &#8211; 雖說 AI 預設也會幫你先行處理，但 AI 的注意力有限<br />
5. 先要求 AI 估算任務範圍，再開始花成本 &#8211; 列出影響區域、不確定假設、預期測試方式&#8230;等</p>
<hr />
<h2>系列文章</h2>
<p>[blogimove-CPC-TAG=notesAICOSTDuotify-MODE=1-POSTNUM=-ORDERBY=title-ORDERTYPE=desc]</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/notes-ai-cost-1.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>[指南] Marriott Bonvoy UK Debit Card 與台灣中國信託萬豪聯名卡比較 2026</title>
		<link>https://smlpoints.com/guide-ctbc-marriott-vs-currensea-debit-card-comparison.html</link>
		
		<dc:creator><![CDATA[ANDY LIEN]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 01:30:26 +0000</pubDate>
				<category><![CDATA[亞洲 Asia]]></category>
		<category><![CDATA[信用卡 Credit Card]]></category>
		<category><![CDATA[台灣 Taiwan]]></category>
		<category><![CDATA[指南 Guide]]></category>
		<category><![CDATA[歐洲 Europe]]></category>
		<category><![CDATA[英國 United Kingdom]]></category>
		<category><![CDATA[Marriott]]></category>
		<category><![CDATA[UK Debit]]></category>
		<category><![CDATA[中國信託]]></category>
		<category><![CDATA[信用卡]]></category>
		<category><![CDATA[萬豪]]></category>
		<guid isPermaLink="false">https://smlpoints.com/?p=13729</guid>

					<description><![CDATA[近期台灣中國信託首次發信萬豪飯店聯名卡，這邊與英國版本的簽帳卡進行對比。 內容 核心刷卡回饋率 萬豪點數估值以市場基準 0.24 元新台幣 / 點；英國簽帳卡以 <a class="more-link" href="https://smlpoints.com/guide-ctbc-marriott-vs-currensea-debit-card-comparison.html">Read More ...</a>]]></description>
										<content:encoded><![CDATA[<p>近期台灣中國信託首次發信萬豪飯店聯名卡，這邊與英國版本的簽帳卡進行對比。</p>
<p><img alt="[指南] Marriott Bonvoy UK Debit Card 與台灣中國信託萬豪聯名卡比較 2026" title="[指南] Marriott Bonvoy UK Debit Card 與台灣中國信託萬豪聯名卡比較 2026" post-id="13729" fifulocal-featured="1" loading="lazy" decoding="async" class=" wp-image-13731 aligncenter" src="https://smlpoints.com/wp-content/uploads/guide-ctbc-marriott-vs-currensea-debit-card-comparison-1.jpeg" alt="[指南] Marriott Bonvoy UK Debit Card 與台灣中國信託萬豪聯名卡比較 2026" title="[指南] Marriott Bonvoy UK Debit Card 與台灣中國信託萬豪聯名卡比較 2026" width="585" height="319" /></p>
<hr />
<h2>內容</h2>
<h3>核心刷卡回饋率</h3>
<p>萬豪點數估值以市場基準 0.24 元新台幣 / 點；英國簽帳卡以 1 GBP ≈ 42.8 TWD 換算，在英國、歐洲以外消費需負擔 0.5% 手續費；台灣中信卡海外消費計入一般 1.5% 海外交易手續費</p>

<table id="tablepress-38" class="tablepress tablepress-id-38">
<thead>
<tr class="row-1">
	<td class="column-1"></td><th class="column-2">英國 Premium 簽帳卡</th><th class="column-3">英國標準 簽帳卡</th><th class="column-4">中信 鼎尊無限卡 ( 限量版)</th><th class="column-5">中信 鼎尊無限卡</th><th class="column-6">中信 無限卡</th><th class="column-7">中信 御璽卡</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">年費成本</td><td class="column-2">£175（約 NT$7,490）</td><td class="column-3">£55（約 NT$2,354）</td><td class="column-4">首年 36,000 元<br />
次年 22,000 元</td><td class="column-5">22,000 元</td><td class="column-6">6,600 元</td><td class="column-7">首年免年費<br />
次年 1,800 元</td>
</tr>
<tr class="row-3">
	<td class="column-1">台灣本地一般消費</td><td class="column-2">14.3 元/點 ( 淨 1.18% )</td><td class="column-3">21.4 元/點 ( 淨 0.62% )</td><td class="column-4">18 元 / 點<br />
等效回饋 約 1.33%</td><td class="column-5">18 元 / 點<br />
等效回饋 約 1.33%</td><td class="column-6">20 元 / 點<br />
等效回饋 約 1.20%</td><td class="column-7">22 元 / 點<br />
等效回饋 約 1.09%</td>
</tr>
<tr class="row-4">
	<td class="column-1">海外實體外幣消費</td><td class="column-2">歐洲內：28.5 元 / 點 (淨 0.34%)<br />
歐洲外：14.3 元 / 點 (淨 1.18%)<br />
</td><td class="column-3">歐洲內：42.8 元 / 點 (淨 0.06%)<br />
歐洲外：21.4 元 / 點 (淨 0.62%)<br />
</td><td class="column-4">8 元 / 點<br />
淨回饋：1.5%</td><td class="column-5">8 元 / 點<br />
淨回饋：1.5%</td><td class="column-6">10 元 / 點<br />
淨回饋：0.9%</td><td class="column-7">12 元 / 點<br />
淨回饋：0.5%</td>
</tr>
<tr class="row-5">
	<td class="column-1">萬豪旗下飯店消費</td><td class="column-2">英國境內：10.7 元/點 (淨 1.74%)<br />
英國境外：7.1 元/點 (淨 2.86%)</td><td class="column-3">英國境內：21.4 元/點 (淨 1.12%)<br />
英國境外：10.7 元/點 (淨 1.74%)</td><td class="column-4">6 元 / 點<br />
淨回饋：2.5 or 4 %<br />
每季 2.4 萬點限制 ( 14.4 萬元 )</td><td class="column-5">6 元 / 點<br />
淨回饋：2.5 or 4 %<br />
每季 2.4 萬點限制 ( 14.4 萬元 )</td><td class="column-6">8 元 / 點<br />
淨回饋：1.5 or 3%<br />
每季 1.2 萬點限制 ( 9.6 萬元 )</td><td class="column-7">10 元 / 點<br />
淨回饋：0.9 or 2.4%<br />
每季 6 萬點限制 ( 6 萬元 )</td>
</tr>
</tbody>
</table>
<!-- #tablepress-38 from cache -->
<h3>推薦申辦</h3>
<p>1. 中信 鼎尊無限卡 ( 限量版 )：適合尚未持有萬豪白金以上會籍者。第一年相當適合，但來年就得看個人了</p>
<p>首年直接給予尊貴白金卡（Platinum Elite），省下 50 晚肉身刷房成本，直接享有免費雙人早餐、行政酒廊使用權與套房升等機會。外加核卡禮 70,000 點（ 市場估值約 NT$16,800 ），大幅補貼首年年費。不過來年需消費 150 萬元才能保有白金卡，門檻相當高。</p>
<p>2. 英國 Currensea Premium 簽帳卡：年費 175 GBP 直接進帳 15 有效房晚，降低保級成本。此外，非英鎊消費手續費僅 0.5%，且無每季點數上限。</p>
]]></content:encoded>
					
		
		
		<enclosure url="https://smlpoints.com/wp-content/uploads/guide-ctbc-marriott-vs-currensea-debit-card-comparison-1.jpeg" type="image/jpeg"/><media:content url="https://smlpoints.com/wp-content/uploads/guide-ctbc-marriott-vs-currensea-debit-card-comparison-1.jpeg" medium="image"></media:content>
	</item>
	</channel>
</rss>
