14 Punkte von trilliwon 2024-06-24 | 12 Kommentare | Auf WhatsApp teilen

Spam-Nachrichten werden als Junk einsortiert und es wird keine Benachrichtigung angezeigt. Alle übrigen werden in 6 Kategorien klassifiziert. Es können nur SMS gefiltert werden; iMessage kann wegen eines anderen Mechanismus nicht gefiltert werden.
Die Kategorien bestehen aus zwei Actions (transaction, promotion) und den jeweiligen untergeordneten Subactions.

Motivation für die Entwicklung

  • In letzter Zeit habe ich viele Spam-SMS bekommen. Aktienempfehlungen, dubiose Trading-Gruppen, irgendwelche "Oppa"-Nachrichten usw.
  • Aufmerksamkeit ist eine begrenzte Ressource, deshalb wollte ich verhindern, solchem Rauschen ausgesetzt zu sein.

Vorgehen

  • Entwickelt wurde nach dem Entwicklungsleitfaden.
  • Aus Sicherheitsgründen kann nur eine einzige vordefinierte API verwendet werden, und für deren Domain muss .well-known/apple-app-site-association eingerichtet werden.
  • Aus Sicherheitsgründen ist in der Message Extension kein Schreiben in den Speicher möglich, sondern nur Lesen. Die Haupt-App legt die Regeln fest, und die Message Extension liest die entsprechenden Filterregeln und verwendet sie.
  • Filtern ist über Prefix, Suffix, Regex usw. möglich.
  • In der Message Extension ist die Telefonnummer des Empfängers nicht bekannt; verfügbar sind nur sender und body der empfangenen Nachricht.
  • Für den Server wurde Cloudflare verwendet.

GPT-Prompt (Auszug)

	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  

  • Wenn Sie unter Spam-Nachrichten leiden, probieren Sie es einmal aus. Nach Installation und Einrichtung müssen Sie die App nicht erneut öffnen.

Monetarisierung nahezu unmöglich

  • Für Monetarisierung über Werbung oder ein kostenpflichtiges Abo müssten Nutzer die App regelmäßig öffnen. Aufgrund der Art der App gibt es nach der Einrichtung jedoch kaum einen Grund, sie erneut zu starten, daher fiel mir nichts Sinnvolles ein. Deshalb ist sie kostenlos.
  • Man könnte auch eine Spam-Nummern-Datenbank aufbauen und sogar Spam-Anrufe blockieren, aber für ein Side Project wirkte der Umfang zu groß.

12 Kommentare

 
chishum 2024-06-27

trilliwon!
In letzter Zeit wurde ich von viel aktienbezogenem Spam geplagt, und ich nutze die App sehr zufrieden.

Ich habe eine Frage.

Wenn man die App installiert, werden drei Standardfilter registriert.
Darunter gibt es auch einen Filter für "(광고)".
Deshalb dachte ich, wenn der Text "(광고)" enthalten ist, wird die Nachricht wohl in Richtung "Werbung" gefiltert,
aber sie ist als Junk durchgerutscht.
Natürlich ist die AI-Filterung aktiviert.

Gibt es da wohl irgendeine Priorität?
Und haben Sie vielleicht vor, eine Whitelist zu erstellen?
Haha

 
trilliwon 2024-06-28

Ich habe ein Update veröffentlicht.
Wenn ihr beim Erstellen eines Filters eine andere Kategorie als junk auswählt, funktioniert er wie eine Whitelist.
Die Priorität liegt zuerst bei selbst erstellten Filtern; auch unter diesen werden die Filter weiter oben in der Liste zuerst angewendet.
Wenn die selbst erstellten Filter nichts herausfiltern, arbeitet die App im AI-Modus.

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

 
trilliwon 2024-06-27

Der Filter kann Nachrichten nur als junk einsortieren. Eine Kategoriezuweisung gibt es nicht, haha.
Die Einstellungen lassen sich genauer ausarbeiten; ich werde morgen versuchen, die Funktion hinzuzufügen.
Wenn Sie die AI-Aktivierung einschalten und den Werbefilter entfernen, werden Werbe-SMS in die entsprechende Kategorie verschoben.

Eine Whitelist kann natürlich hinzugefügt werden. Ich werde das morgen umsetzen, veröffentlichen und dann noch einmal mit Ihnen teilen :)

 
chishum 2024-06-28

Vielen Dank für die wirklich schnelle Bearbeitung.
Ich werde es ausprobieren und Ihnen anschließend erneut Feedback geben.
Vielen Dank.

 
jyha81 2024-06-25

Oh?? Können auch beide zusammen vorhanden sein??

 
trilliwon 2024-06-26

Es scheint, dass man nur einen SMS-Filter auswählen kann.
Mehrere gleichzeitig lassen sich nicht verwenden :(

 
jyha81 2024-06-25

Wow, großartig!! Sogar besser als Huhu!!!

 
trilliwon 2024-06-24

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

Der Link scheint fehlerhaft zu sein ;;

 
bncgood 2024-06-24

Ich nutze es sehr gern. Jedes Mal, wenn ich die sich ansammelnden Junk-Nachrichten sehe, bin ich richtig zufrieden.

 
handreic 2024-06-24

Ich kam mir vor, als hätte ich das schon irgendwo gesehen, und tatsächlich wurde es von jemandem aus Clien erstellt. Es gibt auch einen Entwicklungsbericht dazu, daher lohnt sich ein Blick für alle, die neugierig sind.
https://clien.net/service/board/…

 
trilliwon 2024-06-24

Diese App scheint besser gemacht zu sein, haha