14 điểm bởi trilliwon 2024-06-24 | 12 bình luận | Chia sẻ qua WhatsApp

Tin nhắn rác sẽ được chuyển vào mục junk và không hiển thị thông báo. Phần còn lại được phân loại thành 6 danh mục. Chỉ có thể lọc SMS, còn iMessage thì không thể lọc vì cơ chế khác nhau.
Các danh mục được tạo thành từ hai action (transaction, promotion) và các subaction bên dưới.

Động lực phát triển

  • Gần đây tôi nhận được rất nhiều tin nhắn rác. Gợi ý mã cổ phiếu, phòng đọc lệnh, mấy kiểu "anh ơi" này nọ...
  • Vì sự chú ý là một nguồn lực bị tiêu hao, tôi nghĩ cần phải ngăn việc bị phơi nhiễm trước loại nhiễu này.

Quá trình

  • Tôi đã phát triển theo hướng dẫn phát triển.
  • Vì lý do bảo mật, chỉ có thể dùng một API được định nghĩa sẵn, và tên miền đó phải thiết lập .well-known/apple-app-site-association.
  • Vì lý do bảo mật, trong Message Extension không thể ghi vào bộ nhớ mà chỉ có thể đọc. Quy tắc được thiết lập ở ứng dụng chính, còn Message Extension sẽ đọc Filter Rule đó để sử dụng.
  • Có thể lọc bằng prefix, suffix, regex, v.v.
  • Trong Message Extension không thể biết số điện thoại của người nhận, chỉ biết thông tin senderbody của tin nhắn đã nhận.
  • Máy chủ sử dụng Cloudflare.

Prompt GPT (một phần)

	Extract the "action" and "subAction" from the given SMS message and output the result in JSON format.  
	If the message appears suspicious, set action to "junk".  
	If the message appears promotional and also a little bit suspicious, set action to "junk".  
	Do not set action to "junk" if the message looks like phone number validation, OTP, or any other legitimate message.  

	Output must be JSON format without triple backticks.  

	JSON Structure:  
	- action: string  
	- subAction: string  

  • Nếu bạn đang căng thẳng vì tin nhắn rác, hãy thử dùng một lần. Chỉ cần cài đặt và thiết lập xong là không cần mở lại ứng dụng nữa.

Gần như không thể kiếm tiền

  • Muốn nghĩ tới việc kiếm tiền bằng quảng cáo hay thuê bao trả phí thì người dùng phải thường xuyên vào ứng dụng, nhưng với đặc tính của ứng dụng này, chỉ cần thiết lập là sau đó hầu như không có lý do để mở lại, nên tôi không nghĩ ra cách nào phù hợp. Vì thế ứng dụng được phát hành miễn phí.
  • Cũng có thể xây dựng DB số spam và chặn cả cuộc gọi rác, nhưng làm như một dự án phụ thì tôi thấy quy mô khá lớn.

12 bình luận

 
chishum 2024-06-27

Anh trilliwon!
Dạo gần đây tôi khổ sở vì nhận quá nhiều tin nhắn rác liên quan đến cổ phiếu, và đang rất hài lòng khi sử dụng ứng dụng này.

Tôi có một câu hỏi.

Khi cài ứng dụng thì có 3 bộ lọc cơ bản được đăng ký sẵn.
Trong đó tôi thấy cũng có bộ lọc "(quảng cáo)".
Vì vậy tôi đã nghĩ là nếu có văn bản (quảng cáo) thì nó sẽ được lọc sang phía quảng cáo,
nhưng lại bị lọt vào mục rác.
Tất nhiên là tôi đang bật kích hoạt lọc AI.

Có vẻ như đang có thứ tự ưu tiên nào đó phải không?
Ngoài ra, anh có dự định tạo whitelist không?
Haha

 
trilliwon 2024-06-28

Đã cập nhật
Khi tạo bộ lọc, nếu chọn danh mục khác ngoài junk thì nó sẽ hoạt động giống như whitelist
Ưu tiên sẽ là bộ lọc do bạn tự tạo trước, và trong số các bộ lọc do bạn tự tạo thì bộ lọc nằm ở phía trên trong danh sách sẽ được ưu tiên trước
Nếu các bộ lọc do bạn tự tạo không lọc được gì thì sẽ chạy ở chế độ AI

https://apps.apple.com/kr/app/…

 
trilliwon 2024-06-27

Bộ lọc chỉ có thể gửi vào mục junk. Hiện chưa có phần chỉ định danh mục đâu nhé haha
Có thể làm phần cài đặt chi tiết hơn, để mai mình thử thêm tính năng.
Nếu bật AI rồi bỏ bộ lọc quảng cáo thì SMS quảng cáo sẽ được chuyển vào danh mục liên quan.

Có thể thêm whitelist chứ. Mai mình làm xong, phát hành rồi sẽ chia sẻ lại nhé :)

 
chishum 2024-06-28

Cảm ơn vì đã xử lý rất nhanh.
Tôi sẽ dùng thử rồi phản hồi lại sau.
Xin cảm ơn.

 
jyha81 2024-06-25

Ơ?? Cả hai cái cùng có mặt cũng được chứ??

 
trilliwon 2024-06-26

Có vẻ chỉ có thể chọn một bộ lọc SMS thôi.
Không thể dùng đồng thời nhiều bộ lọc được hu hu

 
jyha81 2024-06-25

Wow, tuyệt vời!! Còn thích hơn cả Huhu!!!

 
trilliwon 2024-06-24

https://apps.apple.com/kr/app/…

Có vẻ liên kết bị sai ;;

 
bncgood 2024-06-24

Tôi đang dùng nó rất hiệu quả. Mỗi lần nhìn thấy đống tin nhắn rác chất chồng lên nhau, tôi lại thấy rất hả lòng.

 
handreic 2024-06-24

Tôi cứ thấy quen quen là từ đâu, hóa ra là do một thành viên trên Clien làm ra. Họ cũng đã đăng bài chia sẻ hậu kỳ phát triển, nên ai thấy tò mò thì xem cũng hay đấy. https://clien.net/service/board/…

 
trilliwon 2024-06-24

Có vẻ ứng dụng này được làm tốt hơn nhỉ haha