Claude Code for BankersS01 / 222026.11.18
▒▓█▓▒░░▒▓█▓▒
▒▒▓█▓▒░░▒▓█▓▒
░▒▓█▓▒░░▒▓█▓▒
░░▒▓█▓▒░░▒▓█▓
▒░░▒▓█▓▒░░▒▓█
▒▒░░▒▓█▓▒░░▒▓
░▒▒░░▒▓█▓▒░░▒
Singapore · Banker Workshop · Hands-on · 新加坡银行家动手工作坊

Build your own CRM
with Claude Code.

用 Claude Code 亲手搭一个 CRM。

No coding experience needed. You describe it; Claude Code builds it, on your own laptop.不需要会写代码。你来描述,Claude Code 在你自己的电脑上把它做出来。

The IdeaS02 / 222026.11.18

You don't write the code.
You manage the builder.

代码不用你写。你管的是写代码的那一位。

Claude Code reads files, writes code, runs it and fixes errors. Your job: say what you want, and check what it did.Claude Code 读文件、写代码、运行、修错。你的工作:说清要什么,检查它做了什么。

Where This GoesS03 / 222026.11.18
Showcase · 完整版展示

Today, version 1. At home, this.

今天做第一版,回家照同样方法做到这样。
Dashboard

Dashboard仪表盘

Holdings by currency, maturities by month.按币种看持仓,按月份看到期。

Opportunities

Opportunities商机看板

Idea → Discussing → Proposal → Won.想法 → 洽谈 → 方案 → 成交。

Client 360

Client 360客户全貌

Profile, family links, meetings, promises.资料、家庭关联、会议、承诺。

Built with the same prompts as today, plus three more · 用今天的方法,再加三条提示词
AgendaS04 / 222026.11.18
Today · 今日议程

Two hours. Your own CRM.

两小时,做出你自己的 CRM。
00:00 · 10 min

Ground rules规则先行

What data may go where.什么数据能放哪里。
00:10 · 10 min

Meet Claude Code认识 Claude Code

What it is, and how a session works.它是什么,一次对话怎么进行。
00:20 · 40 min

Build version 1搭出第一版

A client list on your laptop, from zero.从零开始,在电脑上做出客户列表。
01:00 · 30 min

Add features加功能

Due list, export, meeting log, ask questions.到期清单、导出、会议记录、直接提问。
01:30 · 30 min

Habits + Q&A习惯与问答

How to stay safe after today.今天之后怎么安全地用下去。
Ground RulesS05 / 222026.11.18
01 · Compliance first · 合规优先

Fictional clients only, today.

今天只用虚构客户。

What Claude Code reads is sent to the AI model.Claude Code 读到的内容,会发给 AI 模型处理。

So: no real client data on a personal account. Trainer's reading, not legal advice.所以个人账号里不放真实客户数据。这是讲师的理解,不是法律意见。
01

Banking secrecy银行保密

Client information is protected by section 47 of the Banking Act.客户信息受《银行法》第 47 条保护。

Banking Act · s47
02

Personal data个人数据

The PDPA covers names, contacts and family details.PDPA 保护姓名、联系方式和家庭信息。

PDPA 2012
03

Your firm's policy公司政策

Unapproved AI tools may be banned. Your firm's rule wins.未批准的 AI 工具可能被禁止。以公司规定为准。

AI & records policy
Before You ComeS06 / 222026.11.18
02 · Pre-work · 课前准备

Set up before 18 Nov.

11 月 18 日前装好,现场不排队。

Five checks. Fifteen minutes at home.五项准备,在家 15 分钟。

01 · Must · 必须

Paid Claude plan付费 Claude 账号

Pro or higher. The free plan has no Claude Code.Pro 或更高。免费版不含 Claude Code。

02

Personal laptop个人笔记本

macOS 13+ or Windows 10+.macOS 13+ 或 Windows 10+。

03

Claude desktop appClaude 桌面应用

Install it from claude.com/download and sign in.从 claude.com/download 安装并登录。

04

Python 3安装 Python 3

From python.org. Our CRM needs nothing else.从 python.org 安装。CRM 不需要别的。

05

A folder + demo file文件夹和示例文件

Make a folder my-crm. Put clients_demo.csv in it.建文件夹 my-crm,放入 clients_demo.csv。

Meet Claude CodeS07 / 222026.11.18
03 · What it is · 它是什么

Chat answers. Claude Code builds.

聊天版回答问题,Claude Code 动手做。
Claude chatClaude 聊天
Claude Code动手版
Where it works · 在哪里工作

In the browser.在浏览器里。

Where it works · 在哪里工作

In a folder on your laptop.在你电脑上的一个文件夹里。

What it sees · 能看到什么

Only what you paste.只有你贴进去的内容。

What it sees · 能看到什么

The files in that folder.那个文件夹里的文件。

What it does · 能做什么

Answers and drafts.回答问题、起草文字。

What it does · 能做什么

Writes code, runs it, fixes it.写代码、运行、修错。

Your role · 你的角色

Read the answer.读答案。

Your role · 你的角色

Approve actions. Test the app.批准操作,测试应用。

Meet Claude CodeS08 / 222026.11.18
03 · How a session works · 一次对话怎么进行

Ask, plan, approve, check.

提要求、看计划、批准、检查。
01 · Ask · 提要求

Plain words用日常语言

Say what you want, like briefing a junior.像给新同事布置任务一样说清楚。

02 · Plan · 看计划

Plan first先看计划

Ask for a plan before any code. Read it.写代码之前先要计划,读一遍。

03 · Approve · 批准

It asks first它会先问你

It asks before editing files or running commands.改文件、运行命令前,它会先征求同意。

04 · Check · 检查

Test it yourself自己试一遍

Open the app. Say what is wrong. Repeat.打开应用,说哪里不对,再来一轮。

What We BuildS09 / 222026.11.18
04 · The CRM · 我们要做的 CRM

Three parts, all on your laptop.

三个部分,全在你的电脑上。
Part 1 · 页面

The page你看到的页面

Opens in your browser: list, search, client pages.在浏览器打开:列表、搜索、客户页。

HTML
Part 2 · 程序

The small server本机小程序

A short Python program that runs on your laptop.一段在你电脑上运行的 Python 小程序。

Python · standard library
Part 3 · 数据

The data file数据文件

One file, crm.db. Copy it, back it up, own it.一个文件 crm.db。可复制、可备份、归你所有。

SQLite
Build v1S10 / 222026.11.18
05 · Build v1 · Step 1 · 搭第一版

Open your folder in Claude Code.

在 Claude Code 里打开你的文件夹。
Step 01 · 第 1 步

Open the app打开桌面应用

Claude desktop app → Code tab.Claude 桌面应用 → Code 标签页。

Step 02 · 第 2 步

Pick the folder选文件夹

Choose my-crm. Claude works only there.选 my-crm。Claude 只在这里工作。

Step 03 · 第 3 步

Check the file确认文件

Ask: “What files are in this folder?”问它:「这个文件夹里有哪些文件?」

Step 04 · 第 4 步

No terminal?不用终端

Right. The app runs Claude Code for you.对,桌面应用替你运行 Claude Code。

Build v1S11 / 222026.11.18
05 · Build v1 · Step 2 · 搭第一版

Write the rules once: CLAUDE.md.

规则只写一次:CLAUDE.md。
First prompt · 第一条提示词 · EnglishCopy
Create CLAUDE.md with these project rules:

- I'm a banker, not a programmer. Use plain English.
- I don't use Terminal. Start and stop the app for me.
- The app is bilingual: English first, Chinese second.
- Python standard library only (sqlite3). No installs.
- All data is in crm.db. Never delete it. Back it up.
- Use only the fictional clients in clients_demo.csv.
- After each change, run the app; tell me how to test.
- If you are unsure, ask me. Do not guess.
Claude Code reads CLAUDE.md at the start of every session.
中文版 · 同样有效复制
请创建 CLAUDE.md 文件,写入以下项目规则:

- 我是银行家,不是程序员。请用日常语言解释。
- 我不用终端。由你帮我启动和停止应用。
- 应用是中英双语的:英文在前,中文在后。
- 只用 Python 标准库(sqlite3、http.server),不装任何东西。
- 所有数据都在 crm.db。永远不删它,改动前先备份。
- 只用 clients_demo.csv 里的虚构客户。
- 每次改完,运行应用,并告诉我怎么测试。
- 不确定就问我,不要猜。
每次开新对话,Claude Code 都会先读 CLAUDE.md。
Build v1S12 / 222026.11.18
05 · Build v1 · Step 3 · 搭第一版

Ask for a plan, not code.

先要计划,不要代码。
Plan prompt · 计划提示词 · EnglishCopy
Plan first. Do not write code yet.

Build a client book web app that runs on my laptop:
- Import clients_demo.csv into crm.db
- Labels in English and Chinese, e.g. "Clients 客户"
- Show Chinese names and notes when the file has them
- Search by name (English or Chinese), company or tag
- Client page: profile, meeting notes, open promises
- Start it with one command and open it in my browser

Show me the plan in plain English. Wait for my OK.
Ask “why?” about anything you do not follow.
中文版 · 同样有效复制
先做计划,先不要写代码。

做一个在我电脑上运行的客户簿网页应用:
- 把 clients_demo.csv 导入 crm.db
- 界面中英双语,例如「Clients 客户」
- 文件里有中文名和中文备注时,一起显示
- 可按姓名(中英文)、公司或标签搜索
- 客户页:资料、会议记录、未完成的承诺
- 一条命令启动,并在浏览器里打开

用日常语言给我看计划,等我确认。
计划里看不懂的地方,直接问「为什么」。
Build v1S13 / 222026.11.18
05 · Build v1 · Step 4 · 搭第一版

Approve, run, look.

批准、运行、打开看。
Step 01 · 第 1 步

Say OK说开工

“The plan is good. Build it.”「计划可以,开始做。」

Step 02 · 第 2 步

Approve actions逐项批准

Read each request, then allow it.每个请求先读,再允许。

Step 03 · 第 3 步

Open the link打开链接

Claude starts the app. Click its link.Claude 启动应用,点它给的链接。

Step 04 · 第 4 步

Try 3 things试三件事

Search “陈伟明”. Open him. Add a note.搜「陈伟明」,打开,加一条笔记。

Build v1S14 / 222026.11.18
05 · When it breaks · 出错时

Errors are normal. Hand them back.

出错很正常,交还给它就行。
01

Paste or describe贴报错或描述

“I clicked Search. Nothing happened.”「我点了搜索,没反应。」

02

Page won't open?页面打不开

Claude may be mid-change. Wait, then ask: “Is the app running?”它可能正在改。等它说好,再问「应用在运行吗?」

03

Ask to undo要它撤回

“Undo your last change.”「撤回你刚才的改动。」

04

Start fresh开新对话

A new session still reads CLAUDE.md.新对话照样会读 CLAUDE.md。

Add FeaturesS15 / 222026.11.18
06 · Add features · One at a time · 加功能

One feature at a time.

一次只加一个功能。
Feature prompts · 功能提示词 · EnglishCopy
# 1 · due soon
Add a "Due in 30 days" page: KYC,
maturities, birthdays, promises.

# 2 · keep my data
Add an "Export to CSV" button on the
client list that downloads all clients.
Back up crm.db every time the app starts.

# 3 · meeting log
On each client page, add a box to log
a meeting: date, notes, promises with
due dates.
If Claude asks a question, answer it.
中文版 · 同样有效复制
# 1 · 到期清单
加一个「30 天内到期」页面:KYC、
产品到期、生日、承诺。

# 2 · 保护数据
在客户列表上加「导出 CSV」按钮,
导出全部客户。
每次启动应用时备份 crm.db。

# 3 · 会议记录
在每个客户页加一个记录会议的框:
日期、笔记、承诺和到期日。
Claude 提问就回答。测好一个,再要下一个。
Add FeaturesS16 / 222026.11.18
06 · Claude Code as your assistant · 当助理用

It builds the CRM. It also runs it.

它搭了 CRM,也能帮你用 CRM。
Daily prompts · 日常提示词 · EnglishCopy
# after the meeting
Log this meeting for Tan Wei Ming
in crm.db: [your notes]. Pull out
promises and due dates. Mark anything
unclear as CHECK.

# before the meeting
From crm.db, brief me on Tan Wei Ming
in one page: last meeting, open
promises, what is due in 60 days.

# every Monday
List everything due this week.
Notes can be in English or Chinese.
中文版 · 同样有效复制
# 会后
在 crm.db 里记录这次和陈伟明的会面:
[你的笔记]。提取承诺和到期日,
不清楚的标为 CHECK。

# 会前
根据 crm.db,用一页纸给我做陈伟明的
会前简报:上次会面、未完成的承诺、
60 天内到期的事项。

# 每周一
列出本周到期的所有事项。
中英文笔记都可以。写入后要核对。
Ask Your BookS17 / 222026.11.18
06 · Ask your book · 直接问你的客户簿

Ask it what Excel cannot answer.

问 Excel 答不了的问题。
Questions · 提问 · EnglishCopy
# find
Which clients have money maturing
before Chinese New Year 2027, and
have not had a meeting in 60 days?

# connect
Which clients hold foreign currency
and have family studying abroad?

# prioritise
Rank who I should call first in the
next 30 days, by amount maturing.
One line each: why.
No new code. Claude reads crm.db and answers.
中文版 · 同样有效复制
# 查找
哪些客户在 2027 年农历新年前
有资金到期,而且 60 天没见过面?

# 关联
哪些客户持有外币,而且有家人
在国外读书或准备出国?

# 排序
未来 30 天我该先打给谁?
按到期金额排,每位一句理由。
不写新代码。Claude 读 crm.db 直接回答。
StretchS18 / 222026.11.18
06 · Stretch · For fast finishers · 加分题

Finished early? Pick one.

做完了?任选一题。
Stretch prompts · 加分题 · EnglishCopy
# A · dashboard
Add a home dashboard: holdings by
currency, and a bar chart of amounts
maturing by month for 12 months.
Plain HTML and SVG, no libraries.

# B · family links
Let me link clients who are family
or business partners. Show the links
on each client page.

# C · opportunities
Add an opportunities board: Idea,
Discussing, Proposal sent, Won, Lost.
Plan first, as always. One at a time.
中文版 · 同样有效复制
# A · 仪表盘
加一个首页仪表盘:按币种的持仓,
以及未来 12 个月按月份的到期金额
柱状图。只用 HTML 和 SVG,不用库。

# B · 家庭关联
让我把家人或生意伙伴的客户关联
起来,并在客户页上显示。

# C · 商机看板
加一个商机看板:想法、洽谈中、
已发方案、成交、未成。
照样先计划,一次做一个。
HabitsS19 / 222026.11.18
07 · Habits that keep it safe · 好习惯

Four habits that keep it safe.

四个习惯,让它稳妥。
Habit 01

Plan first先计划

Every new feature starts with “plan first”.每个新功能都从「先计划」开始。

Habit 02

Small steps小步走

One feature, one test, then the next.一个功能、一次测试,再做下一个。

Habit 03

Save points存档点

“Set up git and commit after each step that works.”「设置 git,每做好一步就存一次档。」

Habit 04

Read, then allow先读再允许

Never approve a command you do not understand.看不懂的命令,绝不批准。

LimitsS20 / 222026.11.18
08 · Limits · 限制

Where Claude Code needs you.

这些地方,Claude Code 需要你。

Numbers and dates数字和日期

Check every amount and date it writes.它写的每个金额、日期都要核对。

No advice不给建议

No product picks. No return forecasts.不推荐产品,不预测收益。

You press send你来按发送

It drafts. You decide what goes out.它起草,发不发由你决定。

Data leaves the laptop数据会出电脑

What it reads goes to the model.它读的内容会发给模型。

Approved tools only只用批准的工具

Real client data only where your firm allows.真实客户数据只放在公司允许的地方。

Your firm's record公司的正式记录

Your firm's system stays the record.公司系统仍是正式记录。

Take HomeS21 / 222026.11.18
09 · Take home · 带走

This week.

本周要做的事。

Five things by the end of next week.下周结束前做这五件事。

01 · First · 第一件

Ask compliance问合规

Which AI tools? Which data?批准哪些工具?哪些数据?

02

Add one feature加一个功能

Plan first, then build, then test.先计划,再做,再测。

03

Back it up备份

Copy my-crm to a safe place.把 my-crm 复制到安全的地方。

04

Improve CLAUDE.md改进 CLAUDE.md

Add a rule each time it gets something wrong.它每错一次,就加一条规则。

05

Open it again再次打开

Open my-crm. Say “Start my CRM.”打开 my-crm,说「启动我的 CRM」。

ClosingS22 / 22
░▒▓█▓▒░░▒▓█▓▒░
▒░░▒▓█▓▒░░▒▓█▓
▓▒░░▒▓█▓▒░░▒▓█
█▓▒░░▒▓█▓▒░░▒▓
You describe.
Claude builds.
You check.你描述,它动手,你检查。Build your own CRM with Claude Code · Singapore · 2026.11.18
Questions? · 提问
Today · 今天

Your CRM, version 1你的 CRM 第一版

This week · 本周

One new feature加一个新功能

Next · 下一步

Real data, once approved获批后再用真实数据