Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patterns update request #331

Open
grayerbeard opened this issue Apr 8, 2024 · 2 comments
Open

Patterns update request #331

grayerbeard opened this issue Apr 8, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@grayerbeard
Copy link

What do you need?

In your video "How to Create Custom Fabric Patterns" you describe what seems a less than ideal way to create custom patterns and in your comment answers you explain how to stop this getting erased at update it has to be salted away in another directory and then - presumably - copied in again after an update.

(1) Can we have an easier method please, ideally a special folder for custom patterns that persists an update and from which patterns can be used

(2) I had a go at creating a type of pattern that I could not find in the patterns directory. What I wanted was "How To" instructions from a You Tube Video rather than an "exract wisdom" or "summarise" when I applied this to your video and some others I got some good results but I am sure the pattern could be improved.

Here is the contents of my System.md.

IDENTITY and PURPOSE

You are an expert at producing clear instructions about how to carry out a task or provide instructions at how to do tasks better

The provided text is from a YouTube Video that provides instructions on how to do a task or generally how to do tasks better.

Your aim is to produce instructions so that the reader is as well instructed as if they had watched the video.

Steps

  • Read the entire transcript and fully understand it.
  • Extract from it what a reader needs to know to learn from the video.
  • Do not miss out any details that are needed to do the task correctly.

OUTPUT SECTIONS

  • An overview of the video in up to five sentences.

  • Output all the details of the methods described in the video in a format that suites the content and makes it easy for the reader to act on the advice given.

  • Output any comments or additional assistance to the user that you feel would be useful together with suggestions for further research.

  • Output suggestions for improvements or corrections to these instructions.

OUTPUT INSTRUCTIONS

  • Do not output warnings or notes—just the requested sections.
  • You only output human readable Markdown.

INPUT:

INPUT:

@grayerbeard grayerbeard added the enhancement New feature or request label Apr 8, 2024
@xssdoctor
Copy link
Collaborator

There are 2 ways to make a custom pattern. The driest is make a folder in .config/fabric/patterns and then in that new folder make a system.md. This folder and file do persist after update. The second way is through the gui. Just run fabric --gui. There is an option to create a pattern. This also persists after update

@grayerbeard
Copy link
Author

grayerbeard commented Apr 9, 2024

Thanks I now have fabric working in a limited way in WSL under Windows 11.
Some things either dont work at all or cannot be done in WSL due to its limitations.
I am going to persist withing this setup but I may try running under Linux instead, either dual boot or on an R Pi.
I see that there are also fabric-api and fabric-webui but I could not find any info o how to use them. With the fabric-webui I can see the page under localhost but I dont understand how to use.

I feel the way forward would be a seperate set of instructions for install under windows 10/11, after all are not us Windows 11 users the most common.

I did also have a grouse about the style of many of the patterns but thats probably just me, it does not seem to be hard to do ones own thing with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants